corretto abiltiazione fiducia concessa

This commit is contained in:
Surya Paolo
2023-12-12 00:56:40 +01:00
parent caadbaae5f
commit 5f3c8a65ea
5 changed files with 8 additions and 6 deletions

View File

@@ -1168,6 +1168,8 @@ CircuitSchema.statics.setFido = async function (idapp, username, circuitName, gr
let account = null;
let fido = 0;
let qtamax = 0;
let variato = false;
let variato2 = false;
if (mycircuit.showAlways) {
@@ -1208,12 +1210,12 @@ CircuitSchema.statics.setFido = async function (idapp, username, circuitName, gr
if (account) {
if (qtamax > 0) {
await Account.updateQtaMax(idapp, username, groupname, circuitId, qtamax);
variato = await Account.updateQtaMax(idapp, username, groupname, circuitId, qtamax);
}
const ris = await Account.updateFido(idapp, username, groupname, circuitId, fido);
if (ris) {
return { qta_maxConcessa: qtamax, fidoConcesso: fido };
return { qta_maxConcessa: qtamax, fidoConcesso: fido, changed: variato || (ris && ris.nModified > 0) };
}
}
}