Pass current request to filter in RouterFunction extensions
This commit ensures that the proper request is passed in the Kotlin RouterFunction extension DSL. Closes gh-27086
This commit is contained in:
committed by
Arjen Poutsma
parent
a975b9d5da
commit
9d263668d5
@@ -653,7 +653,7 @@ class RouterFunctionDsl internal constructor (private val init: RouterFunctionDs
|
||||
fun filter(filterFunction: (ServerRequest, (ServerRequest) -> Mono<ServerResponse>) -> Mono<ServerResponse>) {
|
||||
builder.filter { request, next ->
|
||||
filterFunction(request) {
|
||||
next.handle(request)
|
||||
next.handle(it)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user