From 1f740fd84c55089ef6bc6190bca1a516ccee74fe Mon Sep 17 00:00:00 2001 From: RaktimaNXG Date: Mon, 30 Oct 2023 19:51:18 +0530 Subject: [PATCH 1/2] solved contactbook multiple signers issue --- microfrontends/SignDocuments/src/Component/login.js | 4 ++-- .../SignDocuments/src/Component/placeHolderSign.js | 6 +++--- .../SignDocuments/src/Component/recipientSignPdf.js | 7 +++---- microfrontends/SignDocuments/src/Routes.js | 4 ++-- microfrontends/SignDocuments/src/utils/Utils.js | 2 +- 5 files changed, 11 insertions(+), 12 deletions(-) diff --git a/microfrontends/SignDocuments/src/Component/login.js b/microfrontends/SignDocuments/src/Component/login.js index ba2f9d99e..c892e7225 100644 --- a/microfrontends/SignDocuments/src/Component/login.js +++ b/microfrontends/SignDocuments/src/Component/login.js @@ -8,7 +8,7 @@ import { useEffect } from "react"; import { useNavigate } from "react-router-dom"; // import { useHistory } from "react-router-dom/cjs/react-router-dom.min"; function Login() { - const { id, userMail, serverUrl } = useParams(); + const { id, userMail,contactBookId, serverUrl } = useParams(); let navigate = useNavigate(); // const history = useHistory(); @@ -137,7 +137,7 @@ function Login() { setLoading(false); //navigate user to on signature page // history.push(`/recipientSignPdf/${id}/${_user.phone}`); - navigate(`/recipientSignPdf/${id}/${_user.phone}`); + navigate(`/recipientSignPdf/${id}/${contactBookId}`); } } catch (error) {} } else { diff --git a/microfrontends/SignDocuments/src/Component/placeHolderSign.js b/microfrontends/SignDocuments/src/Component/placeHolderSign.js index f596425d0..fbc366151 100644 --- a/microfrontends/SignDocuments/src/Component/placeHolderSign.js +++ b/microfrontends/SignDocuments/src/Component/placeHolderSign.js @@ -740,12 +740,12 @@ function PlaceHolderSign() { }; const serverUrl = localStorage.getItem("baseUrl"); const newServer = serverUrl.replaceAll("/", "%2F"); - + const objectId = signerMail[i].objectId; const serverParams = `${newServer}&${localStorage.getItem( "parseAppId" )}&${localStorage.getItem("_appName")}`; - let signPdf = `https://qik-ai-org.github.io/Sign-MicroappV2/#/login/${signersdata.objectId}/${signerMail[i].Email}/${serverParams}`; + let signPdf = `https://qik-ai-org.github.io/Sign-MicroappV2/#/login/${signersdata.objectId}/${signerMail[i].Email}/${objectId}/${serverParams}`; const themeBGcolor = themeColor(); let params = { @@ -1025,7 +1025,7 @@ function PlaceHolderSign() { + Ok + )} );