diff --git a/apps/OpenSign/src/pages/PdfRequestFiles.js b/apps/OpenSign/src/pages/PdfRequestFiles.js index d678b4834..8c04df3c8 100644 --- a/apps/OpenSign/src/pages/PdfRequestFiles.js +++ b/apps/OpenSign/src/pages/PdfRequestFiles.js @@ -531,9 +531,9 @@ function PdfRequestFiles(props) { const obj = documentData?.[0]; setSendInOrder(obj?.SendinOrder || false); if ( - obj && - obj?.Signers?.length > 0 && - obj?.Placeholders?.length > 0 + obj?.Signers?.length && + obj?.Placeholders?.length && + currUserId !== "undefined" ) { const params = { event: "viewed", diff --git a/apps/OpenSign/src/pages/PlaceHolderSign.js b/apps/OpenSign/src/pages/PlaceHolderSign.js index 434510f0f..a083d64c2 100644 --- a/apps/OpenSign/src/pages/PlaceHolderSign.js +++ b/apps/OpenSign/src/pages/PlaceHolderSign.js @@ -1599,7 +1599,11 @@ function PlaceHolderSign() { } }; const handleRecipientSign = () => { - navigate(`/recipientSignPdf/${documentId}/${currentId}`); + if (currentId) { + navigate(`/recipientSignPdf/${documentId}/${currentId}`); + } else { + navigate(`/recipientSignPdf/${documentId}`); + } }; const handleLinkUser = (id) => { setIsAddUser({ [id]: true });