Page MenuHomePhabricator

D10289.id24777.diff
No OneTemporary

D10289.id24777.diff

diff --git a/src/applications/repository/conduit/RepositoryQueryConduitAPIMethod.php b/src/applications/repository/conduit/RepositoryQueryConduitAPIMethod.php
--- a/src/applications/repository/conduit/RepositoryQueryConduitAPIMethod.php
+++ b/src/applications/repository/conduit/RepositoryQueryConduitAPIMethod.php
@@ -27,6 +27,7 @@
'vcsTypes' => 'optional list<string>',
'remoteURIs' => 'optional list<string>',
'uuids' => 'optional list<string>',
+ 'projectPHIDs' => 'optional list<phid>'
);
}
@@ -73,6 +74,12 @@
$query->withUUIDs($uuids);
}
+ $projects = $request->getValue('projectPHIDs', array());
+ if ($projects) {
+ $query->withAnyProjects($projects);
+ }
+ $query->needProjectPHIDs(true);
+
$repositories = $query->execute();
$results = array();
diff --git a/src/applications/repository/storage/PhabricatorRepository.php b/src/applications/repository/storage/PhabricatorRepository.php
--- a/src/applications/repository/storage/PhabricatorRepository.php
+++ b/src/applications/repository/storage/PhabricatorRepository.php
@@ -92,6 +92,7 @@
'isActive' => $this->isTracked(),
'isHosted' => $this->isHosted(),
'isImporting' => $this->isImporting(),
+ 'projects' => $this->getProjectPHIDs(),
);
}

File Metadata

Mime Type
text/plain
Expires
Sun, Mar 9, 5:18 AM (2 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7386784
Default Alt Text
D10289.id24777.diff (1 KB)

Event Timeline