Skip to content

Commit

Permalink
fix: merging
Browse files Browse the repository at this point in the history
  • Loading branch information
ConsoleTVs committed Apr 19, 2024
1 parent 5c7ce5b commit 257725f
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions handler.go
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
package akumu

import "net/http"
import (
"net/http"
)

type Handler func(*http.Request) error

Expand All @@ -19,7 +21,7 @@ func handleError(writer http.ResponseWriter, request *http.Request, err error, p

if builder, ok := err.(Builder); ok {
if parent != nil {
builder.Merge(*parent).Handle(writer, request)
parent.Merge(builder).Handle(writer, request)

return
}
Expand All @@ -31,9 +33,8 @@ func handleError(writer http.ResponseWriter, request *http.Request, err error, p

if responder, ok := err.(Responder); ok {
if parent != nil {
responder.
Respond(request).
Merge(*parent).
parent.
Merge(responder.Respond(request)).
Handle(writer, request)

return
Expand Down

0 comments on commit 257725f

Please sign in to comment.