summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorSteve Manuel <nilslice@gmail.com>2016-11-08 17:57:40 -0800
committerSteve Manuel <nilslice@gmail.com>2016-11-08 17:57:40 -0800
commit48661a741c43f255ec4c440b93690812840256c5 (patch)
tree04982cdcac14abade39455a1fc628ec1549be709 /content
parent494886a36855a04d0d62420304c5a5b584e7c74c (diff)
testing revert Item to pointer in method reciever for hooks -- interface methods of emedded types may not be promoted to outer type if it is not same pointer/value type
Diffstat (limited to 'content')
-rw-r--r--content/item.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/content/item.go b/content/item.go
index 0bb3800..cbf38af 100644
--- a/content/item.go
+++ b/content/item.go
@@ -36,32 +36,32 @@ func (i *Item) SetItemID(id int) {
}
// BeforeSave is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) BeforeSave(req *http.Request) error {
+func (i *Item) BeforeSave(req *http.Request) error {
return nil
}
// AfterSave is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) AfterSave(req *http.Request) error {
+func (i *Item) AfterSave(req *http.Request) error {
return nil
}
// BeforeDelete is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) BeforeDelete(req *http.Request) error {
+func (i *Item) BeforeDelete(req *http.Request) error {
return nil
}
// AfterDelete is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) AfterDelete(req *http.Request) error {
+func (i *Item) AfterDelete(req *http.Request) error {
return nil
}
// BeforeReject is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) BeforeReject(req *http.Request) error {
+func (i *Item) BeforeReject(req *http.Request) error {
return nil
}
// AfterReject is a no-op to ensure structs which embed Item implement Hookable
-func (i Item) AfterReject(req *http.Request) error {
+func (i *Item) AfterReject(req *http.Request) error {
return nil
}