From f6ba4db62de7c347c1136cab214fc13ecc77c3c6 Mon Sep 17 00:00:00 2001 From: prafull-opensignlabs Date: Mon, 27 May 2024 20:06:06 +0530 Subject: [PATCH] Fix: Role, type are not visible on placeholder for non-exist contact --- apps/OpenSign/src/components/pdf/RenderPdf.js | 40 +++++++++---------- .../cloud/parsefunction/reportsJson.js | 4 +- 2 files changed, 21 insertions(+), 23 deletions(-) diff --git a/apps/OpenSign/src/components/pdf/RenderPdf.js b/apps/OpenSign/src/components/pdf/RenderPdf.js index 5118dfcc1..716c404e2 100644 --- a/apps/OpenSign/src/components/pdf/RenderPdf.js +++ b/apps/OpenSign/src/components/pdf/RenderPdf.js @@ -211,27 +211,25 @@ function RenderPdf({ setCurrentSigner(true); } const handleAllUserName = (Id, Role, type) => { - return pdfDetails[0].Signers.map((signerData, key) => { - return ( - signerData.objectId === data.signerObjId && ( - - {signerData?.Name && ( -
- {signerData.Name} -
- )} - {type && ( -
{type}
- )} - {Role && ( -
- {`(${Role})`} -
- )} -
- ) - ); - }); + return ( + +
+ { + pdfDetails[0].Signers?.find( + (signer) => signer.objectId === data.signerObjId + )?.Name + } +
+ {type && ( +
{type}
+ )} + {Role && ( +
+ {`(${Role})`} +
+ )} +
+ ); }; return ( diff --git a/apps/OpenSignServer/cloud/parsefunction/reportsJson.js b/apps/OpenSignServer/cloud/parsefunction/reportsJson.js index b94d2e82d..d3761e5ae 100644 --- a/apps/OpenSignServer/cloud/parsefunction/reportsJson.js +++ b/apps/OpenSignServer/cloud/parsefunction/reportsJson.js @@ -75,7 +75,7 @@ export default function reportJson(id, userId) { reportName: 'In-progress documents', params: { Type: { $ne: 'Folder' }, - Signers: { $exists: true, $ne: [] }, + SignedUrl: { $ne: null }, Placeholders: { $ne: null }, IsCompleted: { $ne: true }, IsDeclined: { $ne: true }, @@ -195,7 +195,7 @@ export default function reportJson(id, userId) { reportName: 'Recently sent for signatures', params: { Type: { $ne: 'Folder' }, - Signers: { $exists: true, $ne: [] }, + SignedUrl: { $ne: null }, Placeholders: { $ne: null }, IsCompleted: { $ne: true }, IsDeclined: { $ne: true },