Skip to content

Commit 11f5d6a

Browse files
authored
Update Policy Summary once Raw Policy form is submitted (#2387)
1 parent 9532aa9 commit 11f5d6a

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

portal-ui/src/screens/Console/Policies/PolicyDetails.tsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ const PolicyDetails = ({ classes }: IPolicyDetailsProps) => {
194194
.then((_) => {
195195
setAddLoading(false);
196196
dispatch(setSnackBarMessage("Policy successfully updated"));
197+
refreshPolicyDetails();
197198
})
198199
.catch((err: ErrorResponseHandler) => {
199200
setAddLoading(false);
@@ -345,6 +346,12 @@ const PolicyDetails = ({ classes }: IPolicyDetailsProps) => {
345346
elementItem.includes(filterGroups)
346347
);
347348

349+
const refreshPolicyDetails = () => {
350+
setLoadingUsers(true);
351+
setLoadingGroups(true);
352+
setLoadingPolicy(true);
353+
};
354+
348355
return (
349356
<Fragment>
350357
{deleteOpen && (
@@ -407,9 +414,7 @@ const PolicyDetails = ({ classes }: IPolicyDetailsProps) => {
407414
variant="regular"
408415
icon={<RefreshIcon />}
409416
onClick={() => {
410-
setLoadingUsers(true);
411-
setLoadingGroups(true);
412-
setLoadingPolicy(true);
417+
refreshPolicyDetails();
413418
}}
414419
/>
415420
</TooltipWrapper>

0 commit comments

Comments
 (0)