X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialMute.php;h=77c0710788ac4cddf008647ee070ad29fc708f7b;hb=3bb3c8b0ae092b2e667f6f33abfc98f9c205d53c;hp=f3ae31a73158097b9e5edc158add47a9a52098f8;hpb=0ae01716c36bd03192a6dc79816beee8a0a74fa5;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialMute.php b/includes/specials/SpecialMute.php index f3ae31a731..77c0710788 100644 --- a/includes/specials/SpecialMute.php +++ b/includes/specials/SpecialMute.php @@ -99,14 +99,20 @@ class SpecialMute extends FormSpecialPage { * @return bool */ public function onSubmit( array $data, HTMLForm $form = null ) { + $hookData = []; foreach ( $data as $userOption => $value ) { + $hookData[$userOption]['before'] = $this->isTargetBlacklisted( $userOption ); if ( $value ) { $this->muteTarget( $userOption ); } else { $this->unmuteTarget( $userOption ); } + $hookData[$userOption]['after'] = (bool)$value; } + // NOTE: this hook is temporary + Hooks::run( 'SpecialMuteSubmit', [ $hookData ] ); + return true; }