summaryrefslogtreecommitdiff
path: root/modules/trigger/trigger.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/trigger/trigger.module')
-rw-r--r--modules/trigger/trigger.module13
1 files changed, 9 insertions, 4 deletions
diff --git a/modules/trigger/trigger.module b/modules/trigger/trigger.module
index 59f280962..bc78d2323 100644
--- a/modules/trigger/trigger.module
+++ b/modules/trigger/trigger.module
@@ -441,10 +441,15 @@ function trigger_user_update(&$edit, &$account, $category) {
}
/**
- * Implementation of hook_user_delete().
- */
-function trigger_user_delete(&$edit, &$account, $category) {
- _trigger_user('delete', $edit, $account, $category);
+ * Implementation of hook_user_cancel().
+ */
+function trigger_user_cancel(&$edit, &$account, $method) {
+ switch ($method) {
+ case 'user_cancel_reassign':
+ case 'user_cancel_delete':
+ _trigger_user('delete', $edit, $account, $method);
+ break;
+ }
}
/**