Page MenuHomePhabricator

D8844.diff
No OneTemporary

D8844.diff

diff --git a/src/applications/differential/mail/DifferentialRevisionMailReceiver.php b/src/applications/differential/mail/DifferentialRevisionMailReceiver.php
--- a/src/applications/differential/mail/DifferentialRevisionMailReceiver.php
+++ b/src/applications/differential/mail/DifferentialRevisionMailReceiver.php
@@ -15,13 +15,13 @@
protected function loadObject($pattern, PhabricatorUser $viewer) {
$id = (int)trim($pattern, 'D');
- $results = id(new DifferentialRevisionQuery())
+ return id(new DifferentialRevisionQuery())
->setViewer($viewer)
->withIDs(array($id))
->needReviewerStatus(true)
- ->execute();
-
- return head($results);
+ ->needReviewerAuthority(true)
+ ->needActiveDiffs(true)
+ ->executeOne();
}
protected function processReceivedObjectMail(

File Metadata

Mime Type
text/plain
Expires
Fri, May 24, 7:34 PM (3 w, 1 d ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6305093
Default Alt Text
D8844.diff (833 B)

Event Timeline