diff --git a/logtrans.txt b/logtrans.txt
index 4a186f1..3048212 100644
--- a/logtrans.txt
+++ b/logtrans.txt
@@ -152,4 +152,16 @@ paoloar77: 35 RIS]
Sab 17/02 ORE 14:11: [Circuito RIS Bologna]: Inviate Monete da paoloar77 a SuryaArena 6 RIS [causale: Per Surya]
Saldi:
paoloar77: 29 RIS]
-SuryaArena: 7 RIS]
\ No newline at end of file
+SuryaArena: 7 RIS]
+Sab 17/02 ORE 14:50: [Circuito RIS Bologna]: Inviate Monete da paoloar77 a SuryaArena 3 RIS [causale: BBBBAAA]
+Saldi:
+paoloar77: 26 RIS]
+SuryaArena: 10 RIS]
+Sab 17/02 ORE 14:53: [Circuito RIS Bologna]: Inviate Monete da paoloar77 a SuryaArena 4 RIS [causale: GGGG]
+Saldi:
+paoloar77: 22 RIS]
+SuryaArena: 14 RIS]
+Sab 17/02 ORE 15:03: [Circuito RIS Bologna]: Inviate Monete da paoloar77 a SuryaArena 2 RIS [causale: ]
+Saldi:
+paoloar77: 20 RIS]
+SuryaArena: 16 RIS]
\ No newline at end of file
diff --git a/src/server/models/sendnotif.js b/src/server/models/sendnotif.js
index de14c61..244b609 100755
--- a/src/server/models/sendnotif.js
+++ b/src/server/models/sendnotif.js
@@ -1149,16 +1149,19 @@ sendNotifSchema.statics.getSumPendingTransactionsMittente = async function (idap
const SendNotif = this;
try {
- const query = {
+ let query = {
idapp,
sender: username,
- sendergroup: groupname,
typedir: shared_consts.TypeNotifs.TYPEDIR_CIRCUITS,
typeid: shared_consts.TypeNotifs.ID_CIRCUIT_SENDCOINSREQ,
status: 0,
'extrarec.circuitname': circuitname,
};
+ if (groupname) {
+ query.sendergroup = groupname;
+ }
+
return await SendNotif.find(query).lean();
} catch (e) {
@@ -1171,18 +1174,21 @@ sendNotifSchema.statics.getSumPendingTransactionsDest = async function (idapp, u
const SendNotif = this;
try {
- const query = {
+ let query = {
idapp,
sender: username,
- sendergroup: groupname,
typedir: shared_consts.TypeNotifs.TYPEDIR_CIRCUITS,
typeid: shared_consts.TypeNotifs.ID_CIRCUIT_SENDCOINSREQ,
status: 0,
'extrarec.circuitname': circuitname,
'extrarec.dest': username,
- 'extrarec.groupdest': groupname,
};
+ if (groupname) {
+ query.sendergroup = groupname;
+ query.extrarec.groupdest = groupname;
+ }
+
return await SendNotif.find(query).lean();
} catch (e) {