diff options
author | Øyvind Grønnesby <oyving@verizonmedia.com> | 2021-10-11 21:33:33 +0200 |
---|---|---|
committer | Øyvind Grønnesby <oyving@verizonmedia.com> | 2021-10-11 21:33:33 +0200 |
commit | 5b7ebb2adb21263d39de9d6423be7ee316555226 (patch) | |
tree | a61a1c5a5f68d9b5eeb2f560b7f45b8f754dd2fe /controller-api/src/main | |
parent | 5e9f649da988f171e34952f6626096dbd4c2093b (diff) |
Fix NPE when going String -> Plan
Diffstat (limited to 'controller-api/src/main')
-rw-r--r-- | controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/PlanRegistry.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/PlanRegistry.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/PlanRegistry.java index d64d6e3ea04..43d47c615c6 100644 --- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/PlanRegistry.java +++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/billing/PlanRegistry.java @@ -17,6 +17,8 @@ public interface PlanRegistry { /** Get a plan give a plan ID */ default Optional<Plan> plan(String planId) { + if (planId == null || planId.isBlank()) + return Optional.empty(); return plan(PlanId.from(planId)); } |