class ApiCheckNicknameAction extends ApiAction
{
- protected function prepare($args)
+ protected function prepare(array $args=array())
{
parent::prepare($args);
$nickname = $this->trimmed('nickname');
try {
- Nickname::normalize($nickname);
- $nickname_ok = $this->nicknameExists($nickname) ? 0 : 1;
+ Nickname::normalize($nickname, true);
+ $nickname_ok = 1;
} catch (NicknameException $e) {
$nickname_ok = 0;
}
$this->showJsonObjects($nickname_ok);
$this->endDocument('json');
}
-
- function nicknameExists($nickname)
- {
- $user = User::staticGet('nickname', $nickname);
- return ($user instanceof User);
- }
}