From fff699202bedbb34c6ab756b51c84429a342a444 Mon Sep 17 00:00:00 2001 From: nxglabs Date: Fri, 18 Jul 2025 10:38:17 +0000 Subject: [PATCH] Merge pull request #1004 from nxglabs/sso_main --- apps/OpenSign/src/components/Header.jsx | 4 ++++ apps/OpenSignServer/cloud/parsefunction/usersignup.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/OpenSign/src/components/Header.jsx b/apps/OpenSign/src/components/Header.jsx index e189b4a6c..d2b327ed5 100644 --- a/apps/OpenSign/src/components/Header.jsx +++ b/apps/OpenSign/src/components/Header.jsx @@ -19,6 +19,10 @@ const Header = ({ showSidebar, setIsMenu, isConsole }) => { const { width } = useWindowSize(); const username = localStorage.getItem("username") || ""; const image = localStorage.getItem("profileImg") || dp; + const isAdmin = + localStorage.getItem("Extand_Class") && + JSON.parse(localStorage.getItem("Extand_Class"))?.[0]?.UserRole === + "contracts_Admin"; const [isOpen, setIsOpen] = useState(false); const [applogo, setAppLogo] = useState(""); const [isDarkTheme, setIsDarkTheme] = useState(); diff --git a/apps/OpenSignServer/cloud/parsefunction/usersignup.js b/apps/OpenSignServer/cloud/parsefunction/usersignup.js index 118f76ef3..b5c4a2022 100644 --- a/apps/OpenSignServer/cloud/parsefunction/usersignup.js +++ b/apps/OpenSignServer/cloud/parsefunction/usersignup.js @@ -43,9 +43,9 @@ async function saveUser(userDetails) { } export default async function usersignup(request) { const userDetails = request.params.userDetails; - const user = await saveUser(userDetails); try { + const user = await saveUser(userDetails); const extClass = userDetails.role.split('_')[0]; const extQuery = new Parse.Query(extClass + '_Users');