mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-20 06:35:54 +02:00
v2.20.0
This commit is contained in:
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user