From 65ec4e78adf142046699d56b3e01bfa13e27cc62 Mon Sep 17 00:00:00 2001 From: RaktimaNXG Date: Mon, 4 Dec 2023 11:56:56 +0530 Subject: [PATCH] update folder creation --- .../src/Component/LegaDrive/LegaDrive.js | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/microfrontends/SignDocuments/src/Component/LegaDrive/LegaDrive.js b/microfrontends/SignDocuments/src/Component/LegaDrive/LegaDrive.js index db0c94425..e821f3616 100644 --- a/microfrontends/SignDocuments/src/Component/LegaDrive/LegaDrive.js +++ b/microfrontends/SignDocuments/src/Component/LegaDrive/LegaDrive.js @@ -25,8 +25,15 @@ function PdfFile() { }); const [docId, setDocId] = useState(); const [handleError, setHandleError] = useState(); - const [folderName, setFolderName] = useState([]); + const currentUser = + localStorage.getItem( + `Parse/${localStorage.getItem("parseAppId")}/currentUser` + ) && + localStorage.getItem( + `Parse/${localStorage.getItem("parseAppId")}/currentUser` + ); + const jsonCurrentUser = JSON.parse(currentUser); useEffect(() => { if (docId) { @@ -151,22 +158,32 @@ function PdfFile() { setIsFolderLoader(true); const getParentObjId = folderName[folderName.length - 1]; - const isParentId = getParentObjId && getParentObjId.objectId; + const parentId = getParentObjId && getParentObjId.objectId; let data; - if (isParentId) { + if (parentId) { data = { Name: newFolderName, Type: "Folder", Folder: { __type: "Pointer", className: `${localStorage.getItem("_appName")}_Document`, - objectId: isParentId + objectId: parentId + }, + CreatedBy: { + __type: "Pointer", + className: "_User", + objectId: jsonCurrentUser.objectId } }; } else { data = { Name: newFolderName, - Type: "Folder" + Type: "Folder", + CreatedBy: { + __type: "Pointer", + className: "_User", + objectId: jsonCurrentUser.objectId + } }; }