Fix for error output on invalid user ID to api groups list

This commit is contained in:
Brion Vibber 2010-03-30 11:47:23 -07:00
parent 034e88bcbc
commit f694f254a4
1 changed files with 6 additions and 5 deletions

View File

@ -67,6 +67,12 @@ class ApiGroupListAction extends ApiBareAuthAction
parent::prepare($args);
$this->user = $this->getTargetUser(null);
if (empty($this->user)) {
$this->clientError(_('No such user.'), 404, $this->format);
return false;
}
$this->groups = $this->getGroups();
return true;
@ -86,11 +92,6 @@ class ApiGroupListAction extends ApiBareAuthAction
{
parent::handle($args);
if (empty($this->user)) {
$this->clientError(_('No such user.'), 404, $this->format);
return;
}
$sitename = common_config('site', 'name');
$title = sprintf(_("%s's groups"), $this->user->nickname);
$taguribase = TagURI::base();