Differential D21274 Diff 50668 src/applications/differential/engine/DifferentialRevisionDraftEngine.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/engine/DifferentialRevisionDraftEngine.php
| <?php | <?php | ||||
| final class DifferentialRevisionDraftEngine | final class DifferentialRevisionDraftEngine | ||||
| extends PhabricatorDraftEngine { | extends PhabricatorDraftEngine { | ||||
| protected function hasCustomDraftContent() { | protected function hasCustomDraftContent() { | ||||
| $viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
| $revision = $this->getObject(); | $revision = $this->getObject(); | ||||
| $inlines = id(new DifferentialDiffInlineCommentQuery()) | $inlines = id(new DifferentialDiffInlineCommentQuery()) | ||||
| ->setViewer($viewer) | ->setViewer($viewer) | ||||
| ->withRevisionPHIDs(array($revision->getPHID())) | ->withRevisionPHIDs(array($revision->getPHID())) | ||||
| ->withPublishableComments(true) | ->withPublishableComments(true) | ||||
| ->setReturnPartialResultsOnOverheat(true) | |||||
| ->setLimit(1) | ->setLimit(1) | ||||
| ->execute(); | ->execute(); | ||||
| return (bool)$inlines; | return (bool)$inlines; | ||||
| } | } | ||||
| } | } | ||||