refresh realm when policy changed (#38774)

fixes: #38703

Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com>
This commit is contained in:
Erik Jan de Wit 2025-04-11 13:54:28 +02:00 committed by GitHub
parent 014de8064d
commit 31c14e9173
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -97,7 +97,7 @@ export const PasswordPolicy = ({
const { passwordPolicies } = useServerInfo();
const { addAlert, addError } = useAlerts();
const { realm: realmName } = useRealm();
const { realm: realmName, refresh } = useRealm();
const [rows, setRows] = useState<PasswordPolicyTypeRepresentation[]>([]);
const onSelect = (row: PasswordPolicyTypeRepresentation) => {
@ -135,6 +135,7 @@ export const PasswordPolicy = ({
await adminClient.realms.update({ realm: realmName }, updatedRealm);
realmUpdated(updatedRealm);
setupForm(updatedRealm);
refresh();
addAlert(t("updatePasswordPolicySuccess"), AlertVariant.success);
} catch (error: any) {
addError("updatePasswordPolicyError", error);