Page MenuHomePhabricator

D21059.id50172.diff
No OneTemporary

D21059.id50172.diff

diff --git a/src/applications/differential/xaction/DifferentialRevisionInlineTransaction.php b/src/applications/differential/xaction/DifferentialRevisionInlineTransaction.php
--- a/src/applications/differential/xaction/DifferentialRevisionInlineTransaction.php
+++ b/src/applications/differential/xaction/DifferentialRevisionInlineTransaction.php
@@ -38,6 +38,14 @@
$changeset = $data[$comment->getChangesetID()];
$diff = $changeset->getDiff();
+ $is_done = false;
+ switch ($comment->getFixedState()) {
+ case PhabricatorInlineCommentInterface::STATE_DONE:
+ case PhabricatorInlineCommentInterface::STATE_UNDRAFT:
+ $is_done = true;
+ break;
+ }
+
return array(
'diff' => array(
'id' => (int)$diff->getID(),
@@ -47,6 +55,7 @@
'line' => (int)$comment->getLineNumber(),
'length' => (int)($comment->getLineLength() + 1),
'replyToCommentPHID' => $comment->getReplyToCommentPHID(),
+ 'isDone' => $is_done,
);
}

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 18, 9:55 PM (4 d, 21 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7709512
Default Alt Text
D21059.id50172.diff (1010 B)

Event Timeline