Skip to content

Commit ec012da

Browse files
authored
Merge pull request #14 from brokenhandsio/log-full-error
Log the full error rather than swallowing it
2 parents 914b77f + dd2f650 commit ec012da

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

.codecov.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ coverage:
22
range: "0...100"
33
ignore:
44
- "Tests/"
5+
- ".build/"

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
DerivedData/
66
Package.pins
77
Package.resolved
8+
.swiftpm

Sources/LeafErrorMiddleware/LeafErrorMiddleware.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public final class LeafErrorMiddleware: Middleware, Service {
2020
return try res.encode(for: req)
2121
}
2222
}.catchFlatMap { error in
23+
try? req.make(Logger.self).report(error: error, verbose: true)
2324
switch (error) {
2425
case let abort as AbortError:
2526
guard

0 commit comments

Comments
 (0)