From 5821df2e63a5cb4ec588398165dc2031b2e2b453 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Wed, 7 Feb 2024 08:17:07 +0100
Subject: [PATCH] OZG-4937 keycloak reorder methods

---
 .../operator/keycloak/user/KeycloakUserService.java | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java
index 57041b2..b189ad0 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserService.java
@@ -57,15 +57,14 @@ class KeycloakUserService {
 		}
 	}
 
-	void createUser(OzgCloudKeycloakUserSpec userSpec, String namespace) {
-		remoteService.createUser(userMapper.map(userSpec), namespace);
-	}
-
 	void updateUser(OzgCloudKeycloakUserSpec userSpec, String namespace, UserRepresentation existingUser) {
-		if (!userSpec.isUpdateUser()) {
-			return;
+		if (userSpec.isUpdateUser()) {
+			remoteService.updateUser(userMapper.update(existingUser, userSpec), namespace);
 		}
-		remoteService.updateUser(userMapper.update(existingUser, userSpec), namespace);
+	}
+
+	void createUser(OzgCloudKeycloakUserSpec userSpec, String namespace) {
+		remoteService.createUser(userMapper.map(userSpec), namespace);
 	}
 
 	boolean userHasNoPassword(OzgCloudKeycloakUserSpec userSpec, String namespace) {
-- 
GitLab