diff options
author | Evan Prodromou <evan@status.net> | 2009-12-28 10:42:55 -0800 |
---|---|---|
committer | Evan Prodromou <evan@status.net> | 2009-12-28 10:42:55 -0800 |
commit | c5de3262312f814bc44e596d9031c2df22420e27 (patch) | |
tree | 1fac8a2904c0a9a40b5b1e66de1110d589782ee0 /actions/block.php | |
parent | c07f22104094d26f7f6266c2b59f7999030fda1a (diff) |
events for blocking a user
Diffstat (limited to 'actions/block.php')
-rw-r--r-- | actions/block.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/actions/block.php b/actions/block.php index 71a34e087..5fae45dff 100644 --- a/actions/block.php +++ b/actions/block.php @@ -156,7 +156,12 @@ class BlockAction extends ProfileFormAction { $cur = common_current_user(); - $result = $cur->block($this->profile); + if (Event::handle('StartBlockProfile', array($cur, $this->profile))) { + $result = $cur->block($this->profile); + if ($result) { + Event::handle('EndBlockProfile', array($cur, $this->profile)); + } + } if (!$result) { $this->serverError(_('Failed to save block information.')); @@ -164,4 +169,3 @@ class BlockAction extends ProfileFormAction } } } - |