1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-17 18:07:01 +00:00

fix 2 minor issues

This commit is contained in:
Gerasimos (Makis) Maropoulos
2022-02-26 21:16:08 +02:00
parent 09f494e406
commit 20fa672097
7 changed files with 49 additions and 19 deletions

View File

@@ -47,19 +47,20 @@ func newApp() *iris.Application {
// or 202 status code and empty body
// or a 409 status code and "my_error" body.
app.ConfigureContainer(func(api *iris.APIContainer) {
// TODO: fix that test as well.
// api.Self.SetExecutionRules(iris.ExecutionRules{
// Begin: iris.ExecutionOptions{
// Force: true,
// },
// })
// Enable execution of middlewares without ctx.Next requirement.
api.Self.SetExecutionRules(iris.ExecutionRules{
Begin: iris.ExecutionOptions{
Force: true,
},
})
api.Use(middleware)
api.Post("/{id:int}", handler)
})
app.Configure(
iris.WithOptimizations, /* optional */
iris.WithoutBodyConsumptionOnUnmarshal /* required when more than one handler is consuming request payload(testInput) */)
iris.WithOptimizations, /* optional */
iris.WithoutBodyConsumptionOnUnmarshal, /* required when more than one handler is consuming request payload(testInput) */
)
return app
}