X-Git-Url: http://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fapi%2FApiBlock.php;h=85dd2c7f3919422abacd112ee4d85ce81786b8ab;hp=8f4028310a790697988b9226bd026f600c8e0c7f;hb=816ac899a7087a79e1d23b5efe867987e6dc3233;hpb=6e93b3bfaa0bfd78c05f5025d53ae558fae7a824 diff --git a/includes/api/ApiBlock.php b/includes/api/ApiBlock.php index 8f4028310a..85dd2c7f39 100644 --- a/includes/api/ApiBlock.php +++ b/includes/api/ApiBlock.php @@ -109,6 +109,11 @@ class ApiBlock extends ApiBase { 'Tags' => $params['tags'], ]; + $status = SpecialBlock::validateTarget( $params['user'], $user ); + if ( !$status->isOK() ) { + $this->dieStatus( $status ); + } + $retval = SpecialBlock::processForm( $data, $this->getContext() ); if ( $retval !== true ) { $this->dieStatus( $this->errorArrayToStatus( $retval ) );