aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-athenz/src
diff options
context:
space:
mode:
authorOla Aunrønning <olaa@verizonmedia.com>2022-03-10 12:33:38 +0100
committerOla Aunrønning <olaa@verizonmedia.com>2022-03-10 12:33:38 +0100
commitac413d6573ff798f0f1fc00d80eedd5b2605845e (patch)
treeb494ee0e7f0cb39732960297ea1d9f752f23d484 /vespa-athenz/src
parent67b90a3df1ed33d147169054c657d467831c2f3b (diff)
RoleEntity parameters can be null
Diffstat (limited to 'vespa-athenz/src')
-rw-r--r--vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/bindings/RoleEntity.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/bindings/RoleEntity.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/bindings/RoleEntity.java
index 3ee0c717f19..a54fa88b7b9 100644
--- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/bindings/RoleEntity.java
+++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/bindings/RoleEntity.java
@@ -27,9 +27,9 @@ public class RoleEntity {
@JsonProperty("reviewEnabled") Boolean reviewEnabled,
@JsonProperty("auditLog") List<AuditLogEntry> auditLog) {
this.roleName = roleName;
- this.roleMembers = roleMembers;
- this.selfServe = selfServe;
- this.reviewEnabled = reviewEnabled;
+ this.roleMembers = roleMembers == null ? new ArrayList<>() : roleMembers;
+ this.selfServe = selfServe == null ? false : selfServe;
+ this.reviewEnabled = reviewEnabled == null ? false : reviewEnabled;
this.auditLog = auditLog == null ? new ArrayList<>() : auditLog;
}