From 4906f4b24e135ab81f5e59a7584d4e66e8eb2933 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Wed, 20 Dec 2017 16:34:20 +0100 Subject: [PATCH] Added one more null dereferencing --- .../cloud/contract/verifier/builder/MethodBodyBuilder.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/MethodBodyBuilder.groovy b/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/MethodBodyBuilder.groovy index 745920bef0..96c571c07c 100644 --- a/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/MethodBodyBuilder.groovy +++ b/spring-cloud-contract-verifier/src/main/groovy/org/springframework/cloud/contract/verifier/builder/MethodBodyBuilder.groovy @@ -599,7 +599,7 @@ abstract class MethodBodyBuilder { */ protected Object extractServerValueFromBody(bodyValue) { if (bodyValue instanceof GString) { - bodyValue = extractValue(bodyValue, ContentType.from(MapConverter.getTestSideValues(this.contract.request.headers?.entries?.find { + bodyValue = extractValue(bodyValue, ContentType.from(MapConverter.getTestSideValues(this.contract.request?.headers?.entries?.find { it.name.toLowerCase() == "Content-Type".toLowerCase() }).toString()), GET_SERVER_VALUE) } else {