Add profile images to Repositories
Summary: Builds out some images to use to identify repositories. Fixes T12825.
Test Plan:
Try setting custom, built in, and null images.
{F4998175}
{F4998192}
Reviewers: epriestley
Reviewed By: epriestley
Subscribers: Korvin
Maniphest Tasks: T12825
Differential Revision: https://secure.phabricator.com/D18116
This commit is contained in:
@@ -15,7 +15,8 @@ final class PhabricatorRepositorySearchEngine
|
||||
return id(new PhabricatorRepositoryQuery())
|
||||
->needProjectPHIDs(true)
|
||||
->needCommitCounts(true)
|
||||
->needMostRecentCommits(true);
|
||||
->needMostRecentCommits(true)
|
||||
->needProfileImage(true);
|
||||
}
|
||||
|
||||
protected function buildCustomSearchFields() {
|
||||
@@ -165,7 +166,8 @@ final class PhabricatorRepositorySearchEngine
|
||||
->setObject($repository)
|
||||
->setHeader($repository->getName())
|
||||
->setObjectName($repository->getMonogram())
|
||||
->setHref($repository->getURI());
|
||||
->setHref($repository->getURI())
|
||||
->setImageURI($repository->getProfileImageURI());
|
||||
|
||||
$commit = $repository->getMostRecentCommit();
|
||||
if ($commit) {
|
||||
|
||||
Reference in New Issue
Block a user