From 72c27ce541f416e3ad5499d74ddfa473a115acc2 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Sat, 21 Jan 2017 22:12:47 +0800 Subject: [PATCH] fix: execute after hook. --- session_delete.go | 2 +- session_update.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/session_delete.go b/session_delete.go index 8c9193c2..1c458fe1 100644 --- a/session_delete.go +++ b/session_delete.go @@ -226,7 +226,7 @@ func (session *Session) Delete(bean interface{}) (int64, error) { session.afterDeleteBeans[bean] = &afterClosures } } else { - if _, ok := interface{}(bean).(AfterInsertProcessor); ok { + if _, ok := interface{}(bean).(AfterDeleteProcessor); ok { session.afterDeleteBeans[bean] = nil } } diff --git a/session_update.go b/session_update.go index 17e5672e..27e2deb0 100644 --- a/session_update.go +++ b/session_update.go @@ -333,7 +333,7 @@ func (session *Session) Update(bean interface{}, condiBean ...interface{}) (int6 } } else { - if _, ok := interface{}(bean).(AfterInsertProcessor); ok { + if _, ok := interface{}(bean).(AfterUpdateProcessor); ok { session.afterUpdateBeans[bean] = nil } }