From 5cd61ad974509b235bd511ef9d030f02a5711d4e Mon Sep 17 00:00:00 2001 From: spencergibb Date: Thu, 1 Jul 2021 17:11:43 -0400 Subject: [PATCH] Fixes possible NPE Fixes gh-719 --- .../cloud/consul/discovery/ConsulServiceInstance.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulServiceInstance.java b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulServiceInstance.java index 240422c8..47310f9a 100644 --- a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulServiceInstance.java +++ b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulServiceInstance.java @@ -62,6 +62,7 @@ public class ConsulServiceInstance extends DefaultServiceInstance { private static boolean getSecure(HealthService healthService) { boolean secure = false; Map metadata = getMetadata(healthService); + // getMetadata() above returns an empty Map if meta is null if (metadata.containsKey("secure")) { secure = Boolean.parseBoolean(metadata.get("secure")); }