summaryrefslogtreecommitdiffstats
path: root/vespa-athenz
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2024-01-30 08:54:31 +0100
committerHarald Musum <musum@yahooinc.com>2024-01-30 08:54:46 +0100
commit101228dd873ffeede3d6dbd566567b3890744fb7 (patch)
tree5c5c301eebbadaa30cc0a80c2b1c9b9ba8cb90f5 /vespa-athenz
parent659e5d74ee74493c273fb9f66b35992732c5317b (diff)
Handle domains being null in result
Diffstat (limited to 'vespa-athenz')
-rw-r--r--vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/DefaultZmsClient.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/DefaultZmsClient.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/DefaultZmsClient.java
index 564c1144cc0..c4c8fac87b4 100644
--- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/DefaultZmsClient.java
+++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/client/zms/DefaultZmsClient.java
@@ -204,6 +204,7 @@ public class DefaultZmsClient extends ClientBase implements ZmsClient {
.build();
return execute(request, response -> {
DomainListResponseEntity result = readEntity(response, DomainListResponseEntity.class);
+ if (result.domains == null) return List.of();
return result.domains.stream().map(AthenzDomain::new).toList();
});
}
@@ -216,6 +217,7 @@ public class DefaultZmsClient extends ClientBase implements ZmsClient {
.build();
return execute(request, response -> {
DomainListResponseEntity result = readEntity(response, DomainListResponseEntity.class);
+ if (result.domains == null) return List.of();
return result.domains.stream().map(AthenzDomain::new).toList();
});
}