From 91427d5fdd5d70ee435d58112a4628ea98e57de8 Mon Sep 17 00:00:00 2001 From: spencergibb Date: Thu, 1 Jul 2021 17:04:54 -0400 Subject: [PATCH] Fixes possible NPE Fixes gh-719 --- .../cloud/consul/discovery/ConsulDiscoveryClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java index 9c73d0ff..da04d389 100644 --- a/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java +++ b/spring-cloud-consul-discovery/src/main/java/org/springframework/cloud/consul/discovery/ConsulDiscoveryClient.java @@ -95,7 +95,7 @@ public class ConsulDiscoveryClient implements DiscoveryClient { Map metadata = getMetadata(service, this.properties.isTagsAsMetadata()); boolean secure = false; - if (metadata.containsKey("secure")) { + if (metadata != null && metadata.containsKey("secure")) { secure = Boolean.parseBoolean(metadata.get("secure")); } instances.add(new DefaultServiceInstance(service.getService().getId(),