mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-17 21:25:54 +02:00
Fix: issue of 'something went wrong' err in guest login flow when using quick send
This commit is contained in:
@@ -308,14 +308,18 @@ const ReportTable = (props) => {
|
||||
const sendMail = item?.SendMail || false;
|
||||
const getUrl = (x) => {
|
||||
//encode this url value `${item.objectId}/${x.Email}/${x.objectId}` to base64 using `btoa` function
|
||||
const encodeBase64 = btoa(
|
||||
`${item.objectId}/${x.Email}/${x.objectId}/${sendMail}`
|
||||
);
|
||||
return `${host}/login/${encodeBase64}`;
|
||||
if (x.objectId) {
|
||||
const encodeBase64 = btoa(
|
||||
`${item.objectId}/${x.signerPtr.Email}/${x.signerPtr.objectId}/${sendMail}`
|
||||
);
|
||||
return `${host}/login/${encodeBase64}`;
|
||||
} else {
|
||||
const encodeBase64 = btoa(`${item.objectId}/${x.email}`);
|
||||
return `${host}/login/${encodeBase64}`;
|
||||
}
|
||||
};
|
||||
|
||||
const urls = item.Signers.map((x) => ({
|
||||
email: x.Email,
|
||||
const urls = item?.Placeholders?.map((x) => ({
|
||||
email: x.email ? x.email : x.signerPtr.Email,
|
||||
url: getUrl(x)
|
||||
}));
|
||||
setShareUrls(urls);
|
||||
|
||||
@@ -166,8 +166,6 @@ export default async function createBatchDocs(request) {
|
||||
createdAt: response.data[i]?.success?.createdAt,
|
||||
}));
|
||||
for (let i = 0; i < updateDocuments.length; i++) {
|
||||
console.log('updateDocuments ', updateDocuments);
|
||||
|
||||
sendMail(updateDocuments[i], sessionToken);
|
||||
}
|
||||
return 'success';
|
||||
|
||||
@@ -102,6 +102,7 @@ export default function reportJson(id, userId) {
|
||||
'AuditTrail.UserPtr',
|
||||
'ExpiryDate',
|
||||
'SendMail',
|
||||
'Placeholders',
|
||||
],
|
||||
};
|
||||
// completed documents report
|
||||
@@ -220,6 +221,7 @@ export default function reportJson(id, userId) {
|
||||
'AuditTrail',
|
||||
'AuditTrail.UserPtr',
|
||||
'ExpiryDate',
|
||||
'Placeholders',
|
||||
],
|
||||
};
|
||||
// Recent signature requests report show on dashboard
|
||||
|
||||
Reference in New Issue
Block a user