From dfc6da388c7b50e050d8be99a05ddab680d23d5b Mon Sep 17 00:00:00 2001 From: RaktimaNXG Date: Wed, 29 May 2024 19:44:17 +0530 Subject: [PATCH] fix: add comment --- apps/OpenSign/src/pages/UserProfile.js | 28 ++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/apps/OpenSign/src/pages/UserProfile.js b/apps/OpenSign/src/pages/UserProfile.js index 8cff09052..330e84ec9 100644 --- a/apps/OpenSign/src/pages/UserProfile.js +++ b/apps/OpenSign/src/pages/UserProfile.js @@ -101,6 +101,7 @@ function UserProfile() { e.preventDefault(); let phn = Phone, res; + //condition to call cloud function when user change publicUserName if (previousPublicUserName.current !== publicUserName) { res = await handleCheckPublicUserName(); } @@ -152,14 +153,25 @@ function UserProfile() { const extClass = localStorage.getItem("extended_class"); const extData = JSON.parse(localStorage.getItem("Extand_Class")); const ExtUserId = extData[0].objectId; - const body = { - Phone: obj?.Phone || "", - Name: obj.Name, - HeaderDocId: isDisableDocId, - JobTitle: jobTitle, - Company: company, - UserName: publicUserName - }; + let body; + if (publicUserName) { + body = { + Phone: obj?.Phone || "", + Name: obj.Name, + HeaderDocId: isDisableDocId, + JobTitle: jobTitle, + Company: company, + UserName: publicUserName + }; + } else { + body = { + Phone: obj?.Phone || "", + Name: obj.Name, + HeaderDocId: isDisableDocId, + JobTitle: jobTitle, + Company: company + }; + } await axios.put( parseBaseUrl + "classes/" + extClass + "/" + ExtUserId, body,