Better error handling

This commit is contained in:
2020-08-21 19:31:24 +02:00
parent b27fd29230
commit 36600bb1f4
6 changed files with 68 additions and 15 deletions
+2 -1
View File
@@ -23,6 +23,7 @@ class Router(
private val settingsController: SettingsController,
private val requiredAuth: Filter,
private val optionalAuth: Filter,
private val errorFilter: Filter,
private val contexts: RequestContexts,
) {
operator fun invoke(): RoutingHttpHandler {
@@ -65,7 +66,7 @@ class Router(
requiredAuth.then(protectedRoutes),
)
val globalFilters = ErrorFilter()
val globalFilters = errorFilter
.then(InitialiseRequestContext(contexts))
.then(SecurityFilter())
.then(ResponseFilters.GZip())