summaryrefslogtreecommitdiff
path: root/system/api/handlers.go
diff options
context:
space:
mode:
authorOllie Phillips <oliver@eantics.co.uk>2019-03-29 12:05:42 +0000
committerOllie Phillips <oliver@eantics.co.uk>2019-03-29 12:05:42 +0000
commit7063494d6c82e784878b6fca79e9442c43578954 (patch)
tree3e3d9a8b55d08dc548cfb39d8a2f5b7ef1d08c08 /system/api/handlers.go
parent890c2862327e959411671001c8cc59b319ea57c0 (diff)
passing data to hooks
Diffstat (limited to 'system/api/handlers.go')
-rw-r--r--system/api/handlers.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/system/api/handlers.go b/system/api/handlers.go
index 29707fe..41c7ee5 100644
--- a/system/api/handlers.go
+++ b/system/api/handlers.go
@@ -110,7 +110,7 @@ func contentsHandler(res http.ResponseWriter, req *http.Request) {
}
// hook before response
- err = hook.BeforeAPIResponse(res, req)
+ j, err = hook.BeforeAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling BeforeAPIResponse:", err)
res.WriteHeader(http.StatusInternalServerError)
@@ -120,7 +120,7 @@ func contentsHandler(res http.ResponseWriter, req *http.Request) {
sendData(res, req, j)
// hook after response
- err = hook.AfterAPIResponse(res, req)
+ _, err = hook.AfterAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling AfterAPIResponse:", err)
return
@@ -190,7 +190,7 @@ func contentHandler(res http.ResponseWriter, req *http.Request) {
}
// hook before response
- err = hook.BeforeAPIResponse(res, req)
+ j, err = hook.BeforeAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling BeforeAPIResponse:", err)
res.WriteHeader(http.StatusInternalServerError)
@@ -200,7 +200,7 @@ func contentHandler(res http.ResponseWriter, req *http.Request) {
sendData(res, req, j)
// hook after response
- err = hook.AfterAPIResponse(res, req)
+ _, err = hook.AfterAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling AfterAPIResponse:", err)
return
@@ -264,7 +264,7 @@ func contentHandlerBySlug(res http.ResponseWriter, req *http.Request) {
}
// hook before response
- err = hook.BeforeAPIResponse(res, req)
+ j, err = hook.BeforeAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling BeforeAPIResponse:", err)
res.WriteHeader(http.StatusInternalServerError)
@@ -274,7 +274,7 @@ func contentHandlerBySlug(res http.ResponseWriter, req *http.Request) {
sendData(res, req, j)
// hook after response
- err = hook.AfterAPIResponse(res, req)
+ _, err = hook.AfterAPIResponse(res, req, j)
if err != nil {
log.Println("[Response] error calling AfterAPIResponse:", err)
return