1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-23 05:50:55 +01:00

Don't issue unnecssary query when loading user profile images

Summary: Fixes T2264.

Test Plan: Loaded profile.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T2264

Differential Revision: https://secure.phabricator.com/D4324
This commit is contained in:
epriestley 2013-01-02 14:03:36 -08:00
parent ea52c30bca
commit a5c7286df7

View file

@ -630,9 +630,11 @@ EOBODY;
public function loadProfileImageURI() { public function loadProfileImageURI() {
$src_phid = $this->getProfileImagePHID(); $src_phid = $this->getProfileImagePHID();
$file = id(new PhabricatorFile())->loadOneWhere('phid = %s', $src_phid); if ($src_phid) {
if ($file) { $file = id(new PhabricatorFile())->loadOneWhere('phid = %s', $src_phid);
return $file->getBestURI(); if ($file) {
return $file->getBestURI();
}
} }
return self::getDefaultProfileImageURI(); return self::getDefaultProfileImageURI();