Skip to content

Commit 92fba58

Browse files
heckjfinestructure
andauthored
Update Sources/App/Core/CFRayRouteLoggingMiddleware.swift
Co-authored-by: Sven A. Schmidt <[email protected]>
1 parent 129e70f commit 92fba58

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Sources/App/Core/CFRayRouteLoggingMiddleware.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ public final class CFRayRouteLoggingMiddleware: Middleware {
99
}
1010

1111
public func respond(to request: Request, chainingTo next: Responder) -> EventLoopFuture<Response> {
12-
let cfray = request.headers.first(name: "cf-ray") ?? "--nil--"
12+
guard let cfray = request.headers.first(name: "cf-ray") else {
13+
return next.respond(to: request)
14+
}
1315
request.logger[metadataKey: "cf-ray"] = .string(cfray)
1416
request.logger.log(level: self.logLevel, "\(request.method) \(request.url.path.removingPercentEncoding ?? request.url.path)")
1517
return next.respond(to: request)

0 commit comments

Comments
 (0)