summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
Diffstat (limited to 'system')
-rw-r--r--system/api/handlers.go6
-rw-r--r--system/item/item.go6
2 files changed, 6 insertions, 6 deletions
diff --git a/system/api/handlers.go b/system/api/handlers.go
index 41c7ee5..99db799 100644
--- a/system/api/handlers.go
+++ b/system/api/handlers.go
@@ -120,7 +120,7 @@ func contentsHandler(res http.ResponseWriter, req *http.Request) {
sendData(res, req, j)
// hook after response
- _, err = hook.AfterAPIResponse(res, req, j)
+ err = hook.AfterAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling AfterAPIResponse:", err)
return
@@ -200,7 +200,7 @@ func contentHandler(res http.ResponseWriter, req *http.Request) {
sendData(res, req, j)
// hook after response
- _, err = hook.AfterAPIResponse(res, req, j)
+ err = hook.AfterAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling AfterAPIResponse:", err)
return
@@ -274,7 +274,7 @@ func contentHandlerBySlug(res http.ResponseWriter, req *http.Request) {
sendData(res, req, j)
// hook after response
- _, err = hook.AfterAPIResponse(res, req, j)
+ err = hook.AfterAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling AfterAPIResponse:", err)
return
diff --git a/system/item/item.go b/system/item/item.go
index 8be21ae..34ced58 100644
--- a/system/item/item.go
+++ b/system/item/item.go
@@ -66,7 +66,7 @@ type Sortable interface {
// Hookable with no-ops so our user can override only whichever ones necessary.
type Hookable interface {
BeforeAPIResponse(http.ResponseWriter, *http.Request, []byte) ([]byte, error)
- AfterAPIResponse(http.ResponseWriter, *http.Request, []byte) ([]byte, error)
+ AfterAPIResponse(http.ResponseWriter, *http.Request, []byte) error
BeforeAPICreate(http.ResponseWriter, *http.Request) error
AfterAPICreate(http.ResponseWriter, *http.Request) error
@@ -186,8 +186,8 @@ func (i Item) BeforeAPIResponse(res http.ResponseWriter, req *http.Request, data
}
// AfterAPIResponse is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) AfterAPIResponse(res http.ResponseWriter, req *http.Request, data []byte) ([]byte, error) {
- return data, nil
+func (i Item) AfterAPIResponse(res http.ResponseWriter, req *http.Request, data []byte) error {
+ return nil
}
// BeforeAPICreate is a no-op to ensure structs which embed Item implement Hookable