Merge pull request #2460 from nxglabs/sync-to-public_repo-25861367352

Merge pull request #2459 from nxglabs/staging
This commit is contained in:
raktima-opensignlabs
2026-05-15 15:44:29 +00:00
parent 197c00dd79
commit 56a119a901
92 changed files with 8850 additions and 5394 deletions
+9 -2
View File
@@ -1,4 +1,4 @@
export const setDocumentCount = async extUserId => {
export const setDocumentCount = async (extUserId, docsCount) => {
if (extUserId) {
try {
// Update count in contracts_Users class
@@ -6,7 +6,14 @@ export const setDocumentCount = async extUserId => {
extQuery.equalTo('objectId', extUserId);
const contractUser = await extQuery.first({ useMasterKey: true });
if (contractUser) {
contractUser.increment('DocumentCount', 1);
if (docsCount) {
const count = contractUser.get('DocumentCount')
? contractUser.get('DocumentCount') + Number(docsCount)
: 0 + Number(docsCount);
contractUser.set('DocumentCount', count);
} else {
contractUser.increment('DocumentCount', 1);
}
await contractUser.save(null, { useMasterKey: true });
}
} catch (error) {