From 6234fd37d52550b85406cbc9e7a80eb661e8ac2f Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Thu, 12 Oct 2023 14:37:44 +0200
Subject: [PATCH] rename buildOrganisationsEinheitMapperConfig ->
 buildOrganisationsEinheitIdMapperConfig; change organisationsEinheitIdsMapper
 config jsonType int -> String

---
 .../keycloak/client/ProtocolMapperRepresentationHelper.java | 6 +++---
 .../client/ProtocolMapperRepresentationHelperTest.java      | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java b/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java
index 73078e9..402c3ee 100644
--- a/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java
+++ b/src/main/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelper.java
@@ -38,16 +38,16 @@ class ProtocolMapperRepresentationHelper {
 
 	public ProtocolMapperRepresentation createOrganisationsEinheitIdMapper() {
 		log.log(Level.FINE, "Create createOrganisationsEinheitIdMapper...");
-		return createUserAttributeMapper(ORGANISATIONS_EINHEIT_ID_MAPPER_NAME, buildOrganisationsEinheitMapperConfig());
+		return createUserAttributeMapper(ORGANISATIONS_EINHEIT_ID_MAPPER_NAME, buildOrganisationsEinheitIdMapperConfig());
 	}
 
-	Map<String, String> buildOrganisationsEinheitMapperConfig() {
+	Map<String, String> buildOrganisationsEinheitIdMapperConfig() {
 		var config = new HashMap<String, String>();
 		config.put(CONFIG_ACCESS_TOKEN_CLAIM_KEY, "true");
 		config.put(CONFIG_AGGREGATE_ATTRS_KEY, "true");
 		config.put(CONFIG_CLAIM_NAME_KEY, "organisationseinheitId");
 		config.put(CONFIG_ID_TOKEN_CLAIM_KEY, "true");
-		config.put(CONFIG_JSON_TYPE_LABEL_KEY, "int");
+		config.put(CONFIG_JSON_TYPE_LABEL_KEY, "String");
 		config.put(CONFIG_MULTIVALUED_KEY, "true");
 		config.put(CONFIG_USER_ATTRIBUTE_KEY, "organisationseinheitId");
 		config.put(CONFIG_USERINFO_TOKEN_CLAIM_KEY, "true");
diff --git a/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java b/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java
index 6bad134..1c866de 100644
--- a/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java
+++ b/src/test/java/de/ozgcloud/operator/keycloak/client/ProtocolMapperRepresentationHelperTest.java
@@ -46,7 +46,7 @@ class ProtocolMapperRepresentationHelperTest {
 		void shouldBuildConfig() {
 			create();
 
-			verify(helper).buildOrganisationsEinheitMapperConfig();
+			verify(helper).buildOrganisationsEinheitIdMapperConfig();
 		}
 
 		@DisplayName("build config")
@@ -85,7 +85,7 @@ class ProtocolMapperRepresentationHelperTest {
 			void shouldSetJsonTypeLabel() {
 				var config = buildConfig();
 
-				assertThat(config).containsEntry(ProtocolMapperRepresentationHelper.CONFIG_JSON_TYPE_LABEL_KEY, "int");
+				assertThat(config).containsEntry(ProtocolMapperRepresentationHelper.CONFIG_JSON_TYPE_LABEL_KEY, "String");
 			}
 
 			@Test
@@ -110,7 +110,7 @@ class ProtocolMapperRepresentationHelperTest {
 			}
 
 			private Map<String, String> buildConfig() {
-				return helper.buildOrganisationsEinheitMapperConfig();
+				return helper.buildOrganisationsEinheitIdMapperConfig();
 			}
 		}
 
-- 
GitLab