Page MenuHomePhabricator

D10271.id24788.diff
No OneTemporary

D10271.id24788.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
@@ -181,6 +181,8 @@
DiffusionCommitQuery::AUDIT_STATUS_ANY => pht('Any'),
DiffusionCommitQuery::AUDIT_STATUS_OPEN => pht('Open'),
DiffusionCommitQuery::AUDIT_STATUS_CONCERN => pht('Concern Raised'),
+ DiffusionCommitQuery::AUDIT_STATUS_ACCEPTED => pht('Accepted'),
+ DiffusionCommitQuery::AUDIT_STATUS_PARTIAL => pht('Partially Audited'),
);
}
diff --git a/src/applications/diffusion/query/DiffusionCommitQuery.php b/src/applications/diffusion/query/DiffusionCommitQuery.php
--- a/src/applications/diffusion/query/DiffusionCommitQuery.php
+++ b/src/applications/diffusion/query/DiffusionCommitQuery.php
@@ -21,6 +21,8 @@
const AUDIT_STATUS_ANY = 'audit-status-any';
const AUDIT_STATUS_OPEN = 'audit-status-open';
const AUDIT_STATUS_CONCERN = 'audit-status-concern';
+ const AUDIT_STATUS_ACCEPTED = 'audit-status-accepted';
+ const AUDIT_STATUS_PARTIAL = 'audit-status-partial';
private $needCommitData;
@@ -437,6 +439,18 @@
$status = $this->auditStatus;
if ($status !== null) {
switch ($status) {
+ case self::AUDIT_STATUS_PARTIAL:
+ $where[] = qsprintf(
+ $conn_r,
+ 'commit.auditStatus = %d',
+ PhabricatorAuditCommitStatusConstants::PARTIALLY_AUDITED);
+ break;
+ case self::AUDIT_STATUS_ACCEPTED:
+ $where[] = qsprintf(
+ $conn_r,
+ 'commit.auditStatus = %d',
+ PhabricatorAuditCommitStatusConstants::FULLY_AUDITED);
+ break;
case self::AUDIT_STATUS_CONCERN:
$where[] = qsprintf(
$conn_r,
@@ -462,6 +476,8 @@
self::AUDIT_STATUS_ANY,
self::AUDIT_STATUS_OPEN,
self::AUDIT_STATUS_CONCERN,
+ self::AUDIT_STATUS_ACCEPTED,
+ self::AUDIT_STATUS_PARTIAL,
);
throw new Exception(
"Unknown audit status '{$status}'! Valid statuses are: ".

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 27, 2:58 AM (14 h, 54 m ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7388541
Default Alt Text
D10271.id24788.diff (2 KB)

Event Timeline