mirror of
https://we.phorge.it/source/phorge.git
synced 2025-01-08 22:01:03 +01:00
Fix some account profile image derps
Summary: Ref T1536. Several derps here. Test Plan: Oh hey this works now: {F46610} Reviewers: chad, btrahan Reviewed By: chad CC: aran Maniphest Tasks: T1536 Differential Revision: https://secure.phabricator.com/D6211
This commit is contained in:
parent
7271547132
commit
86ff112eeb
2 changed files with 10 additions and 7 deletions
|
@ -150,12 +150,15 @@ abstract class PhabricatorAuthProvider {
|
|||
// PhabricatorFile right now. The storage will get shared, so the impact
|
||||
// here is negligible.
|
||||
|
||||
$image_uri = $account->getAccountImageURI();
|
||||
$image_file = PhabricatorFile::newFromFileDownload(
|
||||
$image_uri,
|
||||
array(
|
||||
'name' => $name,
|
||||
));
|
||||
$image_uri = $adapter->getAccountImageURI();
|
||||
|
||||
$unguarded = AphrontWriteGuard::beginScopedUnguardedWrites();
|
||||
$image_file = PhabricatorFile::newFromFileDownload(
|
||||
$image_uri,
|
||||
array(
|
||||
'name' => $name,
|
||||
));
|
||||
unset($unguarded);
|
||||
|
||||
$account->setProfileImagePHID($image_file->getPHID());
|
||||
} catch (Exception $ex) {
|
||||
|
|
|
@ -95,7 +95,7 @@ final class PhabricatorAuthAccountView extends AphrontView {
|
|||
$image_uri = PhabricatorUser::getDefaultProfileImageURI();
|
||||
if ($account->getProfileImagePHID()) {
|
||||
$image = id(new PhabricatorFileQuery())
|
||||
->setUser(PhabricatorUser::getOmnipotentUser())
|
||||
->setViewer(PhabricatorUser::getOmnipotentUser())
|
||||
->withPHIDs(array($account->getProfileImagePHID()))
|
||||
->executeOne();
|
||||
if ($image) {
|
||||
|
|
Loading…
Reference in a new issue