Page MenuHomePhabricator

D20224.diff
No OneTemporary

D20224.diff

diff --git a/src/applications/repository/query/PhabricatorRepositoryIdentityQuery.php b/src/applications/repository/query/PhabricatorRepositoryIdentityQuery.php
--- a/src/applications/repository/query/PhabricatorRepositoryIdentityQuery.php
+++ b/src/applications/repository/query/PhabricatorRepositoryIdentityQuery.php
@@ -124,29 +124,6 @@
return $where;
}
- protected function didFilterPage(array $identities) {
- $user_ids = array_filter(
- mpull($identities, 'getCurrentEffectiveUserPHID', 'getID'));
- if (!$user_ids) {
- return $identities;
- }
-
- $users = id(new PhabricatorPeopleQuery())
- ->withPHIDs($user_ids)
- ->setViewer($this->getViewer())
- ->execute();
- $users = mpull($users, null, 'getPHID');
-
- foreach ($identities as $identity) {
- if ($identity->hasEffectiveUser()) {
- $user = idx($users, $identity->getCurrentEffectiveUserPHID());
- $identity->attachEffectiveUser($user);
- }
- }
-
- return $identities;
- }
-
public function getQueryApplicationClass() {
return 'PhabricatorDiffusionApplication';
}
diff --git a/src/applications/repository/storage/PhabricatorRepositoryIdentity.php b/src/applications/repository/storage/PhabricatorRepositoryIdentity.php
--- a/src/applications/repository/storage/PhabricatorRepositoryIdentity.php
+++ b/src/applications/repository/storage/PhabricatorRepositoryIdentity.php
@@ -14,17 +14,6 @@
protected $manuallySetUserPHID;
protected $currentEffectiveUserPHID;
- private $effectiveUser = self::ATTACHABLE;
-
- public function attachEffectiveUser(PhabricatorUser $user) {
- $this->effectiveUser = $user;
- return $this;
- }
-
- public function getEffectiveUser() {
- return $this->assertAttached($this->effectiveUser);
- }
-
protected function getConfiguration() {
return array(
self::CONFIG_AUX_PHID => true,

File Metadata

Mime Type
text/plain
Expires
Tue, May 14, 12:16 AM (2 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6294357
Default Alt Text
D20224.diff (1 KB)

Event Timeline