X-Git-Url: https://git.cyclocoop.org/%7B%7B%20url_for%28%27votes%27%2C%20votes=%27waiting%27%29%20%7D%7D?a=blobdiff_plain;f=includes%2Fapi%2FApiClearHasMsg.php;h=a5474b5823a026a0b4f8d021aaaa3c7b462f23fa;hb=2456395c419df4319e74ecafe5f0402558214a3c;hp=13b35772bed41192a2297c35aba2b1ca31e5d2ac;hpb=a7956807d23e37a54b3bfb42ede99dd5cc55e202;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiClearHasMsg.php b/includes/api/ApiClearHasMsg.php index 13b35772be..a5474b5823 100644 --- a/includes/api/ApiClearHasMsg.php +++ b/includes/api/ApiClearHasMsg.php @@ -30,13 +30,7 @@ class ApiClearHasMsg extends ApiBase { public function execute() { $user = $this->getUser(); - if ( $this->getRequest()->wasPosted() ) { - $user->setNewtalk( false ); - } else { - DeferredUpdates::addCallableUpdate( function () use ( $user ) { - $user->setNewtalk( false ); - } ); - } + $user->setNewtalk( false ); $this->getResult()->addValue( null, $this->getModuleName(), 'success' ); } @@ -45,7 +39,7 @@ class ApiClearHasMsg extends ApiBase { } public function mustBePosted() { - return false; + return true; } protected function getExamplesMessages() {