This commit is contained in:
prafull-opensignlabs
2025-05-05 05:12:54 +00:00
parent 365c2a217e
commit b50c1e70ee
23 changed files with 1755 additions and 1171 deletions
@@ -20,6 +20,7 @@ export default async function GetTemplate(request) {
try {
let template = new Parse.Query('contracts_Template');
template.equalTo('objectId', templateId);
template.notEqualTo('IsArchive', true);
template.include('ExtUserPtr');
template.include('Signers');
template.include('CreatedBy');
@@ -47,6 +48,7 @@ export default async function GetTemplate(request) {
});
template = Parse.Query.or(sharedWithQuery, createdByQuery);
template.equalTo('objectId', templateId);
template.notEqualTo('IsArchive', true);
template.include('ExtUserPtr');
template.include('Signers');
template.include('CreatedBy');
@@ -62,21 +64,21 @@ export default async function GetTemplate(request) {
delete templateRes?.ExtUserPtr?.TenantId?.PfxFile;
return templateRes;
} else {
return { error: "You don't have access of this template!" };
return { error: "template deleted or you don't have access." };
}
} catch (err) {
console.log('err', err);
return err;
}
} else {
return { error: "You don't have access of this template!" };
return { error: "template deleted or you don't have access." };
}
} catch (err) {
console.log('err', err);
if (err?.response?.data?.code === 209 || err.code == 209) {
return { error: 'Invalid session token' };
} else {
return { error: "You don't have access of this template!" };
return { error: "template deleted or you don't have access." };
}
}
}
@@ -7,6 +7,9 @@ export default async function declinedocument(request) {
objectId: request.params?.userId,
};
if (!docId) {
throw new Parse.Error(Parse.Error.SCRIPT_FAILED, 'missing parameter docId.');
}
try {
const docCls = new Parse.Query('contracts_Document');
docCls.include('ExtUserPtr.TenantId');