Page MenuHomePhabricator

D8880.diff
No OneTemporary

D8880.diff

diff --git a/src/applications/audit/query/PhabricatorCommitSearchEngine.php b/src/applications/audit/query/PhabricatorCommitSearchEngine.php
--- a/src/applications/audit/query/PhabricatorCommitSearchEngine.php
+++ b/src/applications/audit/query/PhabricatorCommitSearchEngine.php
@@ -107,8 +107,10 @@
$names = array();
if ($this->requireViewer()->isLoggedIn()) {
- $names['need_attention'] = pht('Need Attention');
+ $names['need'] = pht('Need Attention');
+ $names['problem'] = pht('Problem Commits');
}
+
$names['open'] = pht('Open Audits');
$names['all'] = pht('All Commits');
@@ -129,7 +131,7 @@
'auditStatus',
DiffusionCommitQuery::AUDIT_STATUS_OPEN);
return $query;
- case 'need_attention':
+ case 'need':
$query->setParameter('awaitingUserPHID', $viewer->getPHID());
$query->setParameter(
'auditStatus',
@@ -138,6 +140,12 @@
'auditorPHIDs',
PhabricatorAuditCommentEditor::loadAuditPHIDsForUser($viewer));
return $query;
+ case 'problem':
+ $query->setParameter('commitAuthorPHIDs', array($viewer->getPHID()));
+ $query->setParameter(
+ 'auditStatus',
+ DiffusionCommitQuery::AUDIT_STATUS_CONCERN);
+ return $query;
}
return parent::buildSavedQueryFromBuiltin($query_key);
diff --git a/src/applications/home/controller/PhabricatorHomeMainController.php b/src/applications/home/controller/PhabricatorHomeMainController.php
--- a/src/applications/home/controller/PhabricatorHomeMainController.php
+++ b/src/applications/home/controller/PhabricatorHomeMainController.php
@@ -418,6 +418,7 @@
->withAuditorPHIDs($phids)
->withAuditStatus(DiffusionCommitQuery::AUDIT_STATUS_OPEN)
->withAuditAwaitingUser($user)
+ ->needAuditRequests(true)
->needCommitData(true)
->setLimit(10);
@@ -458,6 +459,7 @@
->withAuthorPHIDs($phids)
->withAuditStatus(DiffusionCommitQuery::AUDIT_STATUS_CONCERN)
->needCommitData(true)
+ ->needAuditRequests(true)
->setLimit(10);
$commits = $query->execute();

File Metadata

Mime Type
text/plain
Expires
Sun, May 12, 4:18 AM (3 w, 6 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6286247
Default Alt Text
D8880.diff (2 KB)

Event Timeline