reverse order of queries for galleries

darcs-hash:20080911144742-84dde-235a1af2d958500b1f1c503f21785284ca4b5c8a.gz
This commit is contained in:
Evan Prodromou 2008-09-11 10:47:42 -04:00
parent 9805deccb3
commit a482123fea
1 changed files with 13 additions and 8 deletions

View File

@ -31,17 +31,22 @@ class GalleryAction extends Action {
function handle($args) {
parent::handle($args);
$nickname = $this->arg('nickname');
$profile = Profile::staticGet('nickname', $nickname);
if (!$profile) {
$this->no_such_user();
return;
}
$user = User::staticGet($profile->id);
$nickname = common_canonical_nickname($this->arg('nickname'));
$user = User::staticGet('nickname', $nickname);
if (!$user) {
$this->no_such_user();
return;
}
$profile = $user->getProfile();
if (!$profile) {
$this->server_error(_('User without matching profile in system.'));
return;
}
$page = $this->arg('page');
if (!$page) {
$page = 1;
@ -99,7 +104,7 @@ class GalleryAction extends Action {
common_log(LOG_WARNING, 'No matching profile for ' . $other_id);
continue;
}
common_element_start('li');
common_element_start('a', array('title' => ($other->fullname) ?