Skip to content

Commit 7579a6e

Browse files
committed
fixes #127 fix an NPE issue if request doesn't exist in the exchange
1 parent d359371 commit 7579a6e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/com/networknt/aws/lambda/handler/middleware/traceability/TraceabilityMiddleware.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public Status execute(final LightLambdaExchange exchange) {
3535
LOG.debug("TraceabilityMiddleware.executeMiddleware starts.");
3636

3737
String tid = null;
38-
if(exchange.getRequest().getHeaders() != null) {
38+
if(exchange.getRequest() != null && exchange.getRequest().getHeaders() != null) {
3939
Optional<String> tidOptional = MapUtil.getValueIgnoreCase(exchange.getRequest().getHeaders(), HeaderKey.TRACEABILITY);
4040
tid = tidOptional.orElse(null);
4141
}

0 commit comments

Comments
 (0)