fix: don't flush status immediately

Closes: #148

Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
This commit is contained in:
pancho horrillo
2021-01-11 17:54:54 +01:00
parent 5dbfee40eb
commit ec227c2ba3
6 changed files with 34 additions and 12 deletions
@@ -75,6 +75,12 @@ func handlerBuilder(route model.Route) http.Handler {
err = spawner(h, nil, nil)
}
// In case of the user not setting /request/body
if !h.BodyOut {
h.Writer.WriteHeader(h.Status)
h.BodyOut = true
}
if err != nil {
logger.L.Println(err)
}