From 3435e0d9a99b62e57ee9ab7efcde56a6cd0a0949 Mon Sep 17 00:00:00 2001
From: Martin <git@mail.de>
Date: Fri, 4 Apr 2025 14:26:33 +0200
Subject: [PATCH] filter on update

---
 .../operator/keycloak/client/KeycloakClientRemoteService.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java
index e8c4650..4e67d10 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java
@@ -46,7 +46,8 @@ class KeycloakClientRemoteService {
 	private final Keycloak keycloak;
 
 	public void updateClient(ClientRepresentation client, String realm) {
-		getClientResource(realm, client.getId()).update(client);
+		CustomClientRepresentation ccr = filterClientRepresentation(client);
+		getClientResource(realm, client.getId()).update(ccr);
 	}
 
 	public String createClient(ClientRepresentation client, String realm) {
-- 
GitLab