From dd55522d1168ead6f105953e587d2d0db5a0ce66 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Tue, 10 Sep 2024 14:31:00 +0200
Subject: [PATCH] OZG-6686 fix realmExists call

---
 .../operator/keycloak/realm/KeycloakRealmReconciler.java        | 2 +-
 .../operator/keycloak/realm/KeycloakRealmReconcilerTest.java    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconciler.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconciler.java
index 707a4b5..07a5d9d 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconciler.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconciler.java
@@ -69,7 +69,7 @@ public class KeycloakRealmReconciler implements Reconciler<OzgCloudKeycloakRealm
 			LOG.info("keep data");
 			return DeleteControl.defaultDelete();
 		}
-		if (!service.realmExists(realm.getMetadata().getName())) {
+		if (!service.realmExists(realm.getMetadata().getNamespace())) {
 			return DeleteControl.defaultDelete();
 		}
 		return deleteRealm(realm);
diff --git a/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconcilerTest.java b/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconcilerTest.java
index e2eb0e9..b38f73c 100644
--- a/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconcilerTest.java
+++ b/ozgcloud-keycloak-operator/src/test/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmReconcilerTest.java
@@ -134,7 +134,7 @@ class KeycloakRealmReconcilerTest {
 			void shouldCallRealmExists() {
 				reconciler.cleanup(realm, null);
 
-				verify(service).realmExists(realm.getMetadata().getName());
+				verify(service).realmExists(OzgCloudKeycloakRealmTestFactory.METADATA_NAMESPACE);
 			}
 
 			@Test
-- 
GitLab