Page MenuHomePhabricator

Maniphest - prevent uneditable tasks from being able to be closed as duplicates
ClosedPublic

Authored by btrahan on May 16 2015, 12:20 AM.
Tags
None
Referenced Files
F13127947: D12872.diff
Tue, Apr 30, 9:54 PM
Unknown Object (File)
Thu, Apr 25, 1:35 AM
Unknown Object (File)
Sat, Apr 20, 8:00 AM
Unknown Object (File)
Sat, Apr 13, 5:36 PM
Unknown Object (File)
Thu, Apr 11, 9:10 AM
Unknown Object (File)
Tue, Apr 2, 5:10 PM
Unknown Object (File)
Mar 28 2024, 9:05 AM
Unknown Object (File)
Mar 23 2024, 5:17 AM
Subscribers

Details

Summary

Fixes T7923.

Prevent the user from finding tasks that they can't edit in merge workflows. Also ensure that we query properly on final merge action just in case.

Test Plan

Tried to find a task I couldn't edit in various searches under the "merge" dialogue and couldn't find the task. Removed this big of code and tried to merge in a task and after hitting "merge" observed the page reloaded with no task merged in.

Diff Detail

Repository
rP Phabricator
Branch
T7923
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6025
Build 6045: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

btrahan retitled this revision from to Maniphest - prevent uneditable tasks from being able to be closed as duplicates.
btrahan updated this object.
btrahan edited the test plan for this revision. (Show Details)
btrahan added a reviewer: epriestley.
epriestley edited edge metadata.

Probably a slightly better state of affairs until we do more work here.

This revision is now accepted and ready to land.May 17 2015, 12:56 PM
btrahan edited edge metadata.

updates.

now you can't find a task you can't merge (since you can't edit it). this should be the ideal solution methinks

btrahan edited the test plan for this revision. (Show Details)
This revision was automatically updated to reflect the committed changes.