Merge branch 'feature/handle-bad-requests' into refactor/services

This commit is contained in:
Hubert Van De Walle 2020-04-21 16:31:12 +02:00
commit 06c24c5c83
2 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,17 @@
package be.vandewalleh.features
import io.ktor.application.Application
import io.ktor.application.call
import io.ktor.application.install
import io.ktor.features.StatusPages
import io.ktor.http.HttpStatusCode
import io.ktor.response.respond
import io.ktor.utils.io.errors.IOException
fun Application.handleErrors() {
install(StatusPages) {
exception<IOException> { _ ->
call.respond(HttpStatusCode.BadRequest)
}
}
}

View File

@ -7,4 +7,5 @@ fun Application.features() {
corsFeature()
contentNegotiationFeature()
authenticationModule()
handleErrors()
}