From f41bd63bf722ca11f989aaf4e6a8811640de4e9b Mon Sep 17 00:00:00 2001 From: Valerio Mazzeo Date: Mon, 15 Jun 2020 13:06:00 +0100 Subject: [PATCH] Remove percent encoding when logging url path ## Current behaviour `[ INFO ] GET /users/auth0%7C59abc/` ## Expected behaviour `[ INFO ] GET /users/auth0|59abc/` --- Sources/Vapor/Responder/DefaultResponder.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/Vapor/Responder/DefaultResponder.swift b/Sources/Vapor/Responder/DefaultResponder.swift index e1eaf55303..349a3567ad 100644 --- a/Sources/Vapor/Responder/DefaultResponder.swift +++ b/Sources/Vapor/Responder/DefaultResponder.swift @@ -36,7 +36,7 @@ internal struct DefaultResponder: Responder { /// See `Responder` public func respond(to request: Request) -> EventLoopFuture { - request.logger.info("\(request.method) \(request.url.path)") + request.logger.info("\(request.method) \(request.url.path.removingPercentEncoding ?? request.url.path)") let startTime = DispatchTime.now().uptimeNanoseconds let response: EventLoopFuture let path: String