From 11f5d6aa0d2654c96d881c98855cf01ed8c80255 Mon Sep 17 00:00:00 2001 From: Kaan Kabalak Date: Fri, 14 Oct 2022 19:46:55 +0300 Subject: [PATCH] Update Policy Summary once Raw Policy form is submitted (#2387) --- .../src/screens/Console/Policies/PolicyDetails.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx b/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx index 2ffebd147..928365cb9 100644 --- a/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx +++ b/portal-ui/src/screens/Console/Policies/PolicyDetails.tsx @@ -194,6 +194,7 @@ const PolicyDetails = ({ classes }: IPolicyDetailsProps) => { .then((_) => { setAddLoading(false); dispatch(setSnackBarMessage("Policy successfully updated")); + refreshPolicyDetails(); }) .catch((err: ErrorResponseHandler) => { setAddLoading(false); @@ -345,6 +346,12 @@ const PolicyDetails = ({ classes }: IPolicyDetailsProps) => { elementItem.includes(filterGroups) ); + const refreshPolicyDetails = () => { + setLoadingUsers(true); + setLoadingGroups(true); + setLoadingPolicy(true); + }; + return ( {deleteOpen && ( @@ -407,9 +414,7 @@ const PolicyDetails = ({ classes }: IPolicyDetailsProps) => { variant="regular" icon={} onClick={() => { - setLoadingUsers(true); - setLoadingGroups(true); - setLoadingPolicy(true); + refreshPolicyDetails(); }} />