From 40037e784206920a7f9144526237c5823260abf5 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Fri, 13 Oct 2023 09:42:27 +0200
Subject: [PATCH] set empty list as default

---
 .../operator/keycloak/client/OzgKeycloakClientSpec.java    | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/java/de/ozgcloud/operator/keycloak/client/OzgKeycloakClientSpec.java b/src/main/java/de/ozgcloud/operator/keycloak/client/OzgKeycloakClientSpec.java
index 6815ce0..e7b8353 100644
--- a/src/main/java/de/ozgcloud/operator/keycloak/client/OzgKeycloakClientSpec.java
+++ b/src/main/java/de/ozgcloud/operator/keycloak/client/OzgKeycloakClientSpec.java
@@ -23,6 +23,7 @@
  */
 package de.ozgcloud.operator.keycloak.client;
 
+import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
@@ -56,10 +57,12 @@ class OzgKeycloakClientSpec {
 	private List<String> webOrigins;
 
 	@JsonProperty("client_roles")
-	private List<ClientRole> clientRoles;
+	@Builder.Default
+	private List<ClientRole> clientRoles = new ArrayList<>();
 
 	@JsonProperty("protocol_mappers")
-	private List<ProtocolMapper> protocolMappers;
+	@Builder.Default
+	private List<ProtocolMapper> protocolMappers = new ArrayList<>();
 
 	@Getter
 	@Setter
-- 
GitLab