summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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;
}