@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Allow MFA task edits to go through on workboards

Summary: Depends on D20272. Ref T13074. When a task requires MFA to edit, you currently get a fatal. Provide a cancel URI so the prompt works and the edit can go through.

Test Plan:
- Locked a task, dragged it on a workboard.
- Before: fatal trying to build an MFA gate.
- After: got MFA gated, answered prompt, action went through.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13074

Differential Revision: https://secure.phabricator.com/D20273

+9 -1
+9 -1
src/applications/project/controller/PhabricatorProjectMoveController.php
··· 43 43 return new Aphront404Response(); 44 44 } 45 45 46 + $cancel_uri = $this->getApplicationURI( 47 + new PhutilURI( 48 + urisprintf('board/%d/', $project->getID()), 49 + array( 50 + 'order' => $order, 51 + ))); 52 + 46 53 $board_phid = $project->getPHID(); 47 54 48 55 $object = id(new ManiphestTaskQuery()) ··· 107 114 ->setActor($viewer) 108 115 ->setContinueOnMissingFields(true) 109 116 ->setContinueOnNoEffect(true) 110 - ->setContentSourceFromRequest($request); 117 + ->setContentSourceFromRequest($request) 118 + ->setCancelURI($cancel_uri); 111 119 112 120 $editor->applyTransactions($object, $xactions); 113 121