From 08287358b8b2beae3991d6ddf043f221f06f3216 Mon Sep 17 00:00:00 2001 From: Steve Hu Date: Thu, 16 Dec 2021 21:33:56 -0500 Subject: [PATCH] fixes #191 Add method and path to the STATUS_METHOD_NOT_ALLOWED (#192) --- .../src/main/java/com/networknt/openapi/OpenApiHandler.java | 2 +- .../src/main/java/com/networknt/openapi/JwtVerifyHandler.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openapi-meta/src/main/java/com/networknt/openapi/OpenApiHandler.java b/openapi-meta/src/main/java/com/networknt/openapi/OpenApiHandler.java index a2de9ae8..2d3b3cf4 100644 --- a/openapi-meta/src/main/java/com/networknt/openapi/OpenApiHandler.java +++ b/openapi-meta/src/main/java/com/networknt/openapi/OpenApiHandler.java @@ -107,7 +107,7 @@ public void handleRequest(final HttpServerExchange exchange) throws Exception { final Operation operation = path.getOperation(httpMethod); if (operation == null) { - setExchangeStatus(exchange, STATUS_METHOD_NOT_ALLOWED); + setExchangeStatus(exchange, STATUS_METHOD_NOT_ALLOWED, httpMethod, openApiPathString.normalised()); return; } diff --git a/openapi-security/src/main/java/com/networknt/openapi/JwtVerifyHandler.java b/openapi-security/src/main/java/com/networknt/openapi/JwtVerifyHandler.java index eb9db7b3..bef2d425 100644 --- a/openapi-security/src/main/java/com/networknt/openapi/JwtVerifyHandler.java +++ b/openapi-security/src/main/java/com/networknt/openapi/JwtVerifyHandler.java @@ -149,7 +149,7 @@ public void handleRequest(final HttpServerExchange exchange) throws Exception { operation = swaggerPath.getOperation(httpMethod); if (operation == null) { - setExchangeStatus(exchange, STATUS_METHOD_NOT_ALLOWED); + setExchangeStatus(exchange, STATUS_METHOD_NOT_ALLOWED, httpMethod, swaggerPathString.normalised()); return; } openApiOperation = new OpenApiOperation(swaggerPathString, swaggerPath, httpMethod, operation);