Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Files
F15416748
D17567.id42264.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
4 KB
Referenced Files
None
Subscribers
None
D17567.id42264.diff
View Options
diff --git a/src/applications/differential/conduit/DifferentialCreateCommentConduitAPIMethod.php b/src/applications/differential/conduit/DifferentialCreateCommentConduitAPIMethod.php
--- a/src/applications/differential/conduit/DifferentialCreateCommentConduitAPIMethod.php
+++ b/src/applications/differential/conduit/DifferentialCreateCommentConduitAPIMethod.php
@@ -60,6 +60,8 @@
'accept' => DifferentialRevisionAcceptTransaction::TRANSACTIONTYPE,
'reject' => DifferentialRevisionRejectTransaction::TRANSACTIONTYPE,
'resign' => DifferentialRevisionResignTransaction::TRANSACTIONTYPE,
+ 'request_review' =>
+ DifferentialRevisionRequestReviewTransaction::TRANSACTIONTYPE,
);
$action = $request->getValue('action');
diff --git a/src/applications/differential/editor/DifferentialTransactionEditor.php b/src/applications/differential/editor/DifferentialTransactionEditor.php
--- a/src/applications/differential/editor/DifferentialTransactionEditor.php
+++ b/src/applications/differential/editor/DifferentialTransactionEditor.php
@@ -140,8 +140,6 @@
return ($object->getStatus() == $status_closed);
case DifferentialAction::ACTION_RETHINK:
return ($object->getStatus() != $status_plan);
- case DifferentialAction::ACTION_REQUEST:
- return ($object->getStatus() != $status_review);
case DifferentialAction::ACTION_CLAIM:
return ($actor_phid != $object->getAuthorPHID());
}
@@ -200,9 +198,6 @@
case DifferentialAction::ACTION_REOPEN:
$object->setStatus($status_review);
return;
- case DifferentialAction::ACTION_REQUEST:
- $object->setStatus($status_review);
- return;
case DifferentialAction::ACTION_CLOSE:
$old_status = $object->getStatus();
$object->setStatus(ArcanistDifferentialRevisionStatus::CLOSED);
@@ -294,19 +289,6 @@
$downgrade_accepts = true;
}
break;
-
- // TODO: Remove this, obsoleted by ModularTransactions above.
- case DifferentialTransaction::TYPE_ACTION:
- switch ($xaction->getNewValue()) {
- case DifferentialAction::ACTION_REQUEST:
- $downgrade_rejects = true;
- if ((!$is_sticky_accept) ||
- ($object->getStatus() != $status_plan)) {
- $downgrade_accepts = true;
- }
- break;
- }
- break;
}
}
@@ -952,41 +934,6 @@
}
break;
- case DifferentialAction::ACTION_REQUEST:
- if (!$actor_is_author) {
- return pht(
- 'You can not request review of this revision because you do '.
- 'not own it. To request review of a revision, you must be its '.
- 'owner.');
- }
-
- switch ($revision_status) {
- case ArcanistDifferentialRevisionStatus::ACCEPTED:
- case ArcanistDifferentialRevisionStatus::NEEDS_REVISION:
- case ArcanistDifferentialRevisionStatus::CHANGES_PLANNED:
- // These are OK.
- break;
- case ArcanistDifferentialRevisionStatus::NEEDS_REVIEW:
- // This will be caught as "no effect" later on.
- break;
- case ArcanistDifferentialRevisionStatus::ABANDONED:
- return pht(
- 'You can not request review of this revision because it has '.
- 'been abandoned. Instead, reclaim it.');
- case ArcanistDifferentialRevisionStatus::CLOSED:
- return pht(
- 'You can not request review of this revision because it has '.
- 'already been closed.');
- default:
- throw new Exception(
- pht(
- 'Encountered unexpected revision status ("%s") when '.
- 'validating "%s" action.',
- $revision_status,
- $action));
- }
- break;
-
case DifferentialAction::ACTION_CLOSE:
// We force revisions closed when we discover a corresponding commit.
// In this case, revisions are allowed to transition to closed from
diff --git a/src/applications/differential/storage/DifferentialTransaction.php b/src/applications/differential/storage/DifferentialTransaction.php
--- a/src/applications/differential/storage/DifferentialTransaction.php
+++ b/src/applications/differential/storage/DifferentialTransaction.php
@@ -607,8 +607,6 @@
'not closed.');
case DifferentialAction::ACTION_RETHINK:
return pht('This revision already requires changes.');
- case DifferentialAction::ACTION_REQUEST:
- return pht('Review is already requested for this revision.');
case DifferentialAction::ACTION_CLAIM:
return pht(
'You can not commandeer this revision because you already own '.
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Mar 21, 1:17 PM (3 d, 4 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7530943
Default Alt Text
D17567.id42264.diff (4 KB)
Attached To
Mode
D17567: Remove old code for "Request Review" action from Differential
Attached
Detach File
Event Timeline
Log In to Comment