diff --git a/apps/OpenSign/src/pages/PdfRequestFiles.js b/apps/OpenSign/src/pages/PdfRequestFiles.js index 426a3aadf..d5806506e 100644 --- a/apps/OpenSign/src/pages/PdfRequestFiles.js +++ b/apps/OpenSign/src/pages/PdfRequestFiles.js @@ -411,10 +411,10 @@ function PdfRequestFiles() { if (emailExist) { placeholdersOrSigners.push(placeholder); } else { - const getSignerData = documentData[0].Signers.filter( + const getSignerData = documentData[0].Signers.find( (data) => data.objectId === placeholder?.signerObjId ); - placeholdersOrSigners.push(getSignerData[0]); + placeholdersOrSigners.push(getSignerData); } } //condition to check already signed document by someone @@ -798,8 +798,9 @@ function PdfRequestFiles() { const usermail = { Email: pdfDetails?.[0]?.Placeholders[newIndex]?.email || "" }; - const user = - usermail?.Email || pdfDetails?.[0]?.Signers[newIndex]; + const user = usermail?.Email + ? usermail + : pdfDetails?.[0]?.Signers[newIndex]; if (sendmail !== "false" && sendInOrder) { const requestBody = pdfDetails?.[0]?.RequestBody; const requestSubject = pdfDetails?.[0]?.RequestSubject;