diff options
author | Steve <nilslice@gmail.com> | 2016-12-14 10:04:42 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-14 10:04:42 -0800 |
commit | 372bd05522a7730891778082c0e0875d47445d59 (patch) | |
tree | 8775b01a283c32dce3297dbddad1ddf14a114c33 /system/admin/handlers.go | |
parent | 8e1269385b2ea6bb8a115030a4a6f4c12fa24868 (diff) | |
parent | b3aa9440f62db5a530397c525a42b4fca7b27bab (diff) |
Merge pull request #22 from bosssauce/ponzu-dev
[core] Add a index for content slugs allowing quicker lookup via slug
Diffstat (limited to 'system/admin/handlers.go')
-rw-r--r-- | system/admin/handlers.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/system/admin/handlers.go b/system/admin/handlers.go index c91db79..7fb1692 100644 --- a/system/admin/handlers.go +++ b/system/admin/handlers.go @@ -1150,6 +1150,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { dec.SetAliasTag("json") err = dec.Decode(post, req.Form) if err != nil { + log.Println("Error decoding post form for content approval:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1162,6 +1163,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { err = hook.BeforeApprove(req) if err != nil { + log.Println("Error running BeforeApprove hook in approveContentHandler for:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1175,6 +1177,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { // call its Approve method err = m.Approve(req) if err != nil { + log.Println("Error running Approve method in approveContentHandler for:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1187,6 +1190,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { err = hook.AfterApprove(req) if err != nil { + log.Println("Error running AfterApprove hook in approveContentHandler for:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1199,6 +1203,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { err = hook.BeforeSave(req) if err != nil { + log.Println("Error running BeforeSave hook in approveContentHandler for:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1212,6 +1217,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { // Store the content in the bucket t id, err := db.SetContent(t+":-1", req.Form) if err != nil { + log.Println("Error storing content in approveContentHandler for:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1224,6 +1230,7 @@ func approveContentHandler(res http.ResponseWriter, req *http.Request) { err = hook.AfterSave(req) if err != nil { + log.Println("Error running AfterSave hook in approveContentHandler for:", t, err) res.WriteHeader(http.StatusInternalServerError) errView, err := Error500() if err != nil { @@ -1567,7 +1574,7 @@ func deleteHandler(res http.ResponseWriter, req *http.Request) { return } - err = db.DeleteContent(t + ":" + id) + err = db.DeleteContent(t+":"+id, req.Form) if err != nil { log.Println(err) res.WriteHeader(http.StatusInternalServerError) |