From a4b12cf87bdd7885778318a3046cbbdece0b7fd1 Mon Sep 17 00:00:00 2001 From: Aleksander <170264518+t-aleksander@users.noreply.github.com> Date: Mon, 23 Sep 2024 09:59:40 +0200 Subject: [PATCH 1/2] fix groups --- .../ProfileDetailsForm/ProfileDetailsForm.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/web/src/pages/users/UserProfile/ProfileDetails/ProfileDetailsForm/ProfileDetailsForm.tsx b/web/src/pages/users/UserProfile/ProfileDetails/ProfileDetailsForm/ProfileDetailsForm.tsx index 41c1d7ab4e..27162088bd 100644 --- a/web/src/pages/users/UserProfile/ProfileDetails/ProfileDetailsForm/ProfileDetailsForm.tsx +++ b/web/src/pages/users/UserProfile/ProfileDetails/ProfileDetailsForm/ProfileDetailsForm.tsx @@ -64,7 +64,7 @@ export const ProfileDetailsForm = () => { const queryClient = useQueryClient(); const isAdmin = useAuthStore((state) => state.isAdmin); const isMe = useUserProfileStore((state) => state.isMe); - const [fetchGroups] = useState(false); + const [fetchGroups, setFetchGroups] = useState(false); const { user: { editUser }, groups: { getGroups }, @@ -220,6 +220,11 @@ export const ProfileDetailsForm = () => { } }, [submitSubject, getValues, userProfile?.user.username]); + useEffect(() => { + setTimeout(() => setFetchGroups(true), 500); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + return ( <>
From a7d4ae73d63e0cea61f16d468060f6e8e8b6c945 Mon Sep 17 00:00:00 2001 From: Aleksander <170264518+t-aleksander@users.noreply.github.com> Date: Mon, 23 Sep 2024 10:08:01 +0200 Subject: [PATCH 2/2] update url --- src/enterprise/license.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/enterprise/license.rs b/src/enterprise/license.rs index 1166675f26..68772854de 100644 --- a/src/enterprise/license.rs +++ b/src/enterprise/license.rs @@ -18,7 +18,7 @@ use crate::{ VERSION, }; -const LICENSE_SERVER_URL: &str = "https://update-service-dev.defguard.net/api/license/renew"; +const LICENSE_SERVER_URL: &str = "https://pkgs.defguard.net/api/license/renew"; static LICENSE: RwLock> = RwLock::new(None);