diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmService.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmService.java index 8ba5cb9509c73210f25fd46269c559f8a5a925a4..d475d195c55f75b7c6284f5fc61c9715f03bc219 100644 --- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmService.java +++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmService.java @@ -67,8 +67,8 @@ class KeycloakRealmService { } catch (Exception e) { LOG.warn(existingRealm + ": Updating existing realm failed: ", e); throw e; - } + addOrUpdateRealmRoles(spec,existingRealm.getRealm()); }