Skip to content

Commit 5330d5d

Browse files
authored
Don't catch response errors (#8)
Fixes #6.
1 parent a7cbfd4 commit 5330d5d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/VaporRouting/VaporRouting.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ where Router.Input == URLRequestData {
3232
let route: Router.Output
3333
do {
3434
route = try self.router.parse(requestData)
35-
return try await self.respond(request, route).encodeResponse(for: request)
3635
} catch let routingError {
3736
do {
3837
return try await next.respond(to: request)
@@ -45,5 +44,6 @@ where Router.Input == URLRequestData {
4544
return Response(status: .notFound, body: .init(string: "Routing \(routingError)"))
4645
}
4746
}
47+
return try await self.respond(request, route).encodeResponse(for: request)
4848
}
4949
}

0 commit comments

Comments
 (0)