Homec4science

Allow task statuses to have claiming disabled

Authored by epriestley <git@epriestley.com> on Feb 12 2016, 05:30.

Description

Allow task statuses to have claiming disabled

Summary:
Fixes T10343. All solutions here seem basically fine. I think adding this small bit of complexity is OK, and sorrrrt of like this behavior sometimes.

  • Allow disabling this behavior per-status.
  • Disable it by default for "Invalid" and "Duplicate" (I left "wontfix", since that's a resolution?).

Beyond being more flexible, I think this is slightly better?

Test Plan:

  • Closed a task as invalid: no claim.
  • Closed a task as resolved: claim.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10343

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

Details

Committed
epriestley <git@epriestley.com>Feb 12 2016, 05:44
Pushed
aubortJan 31 2017, 17:16
Parents
rPH7e94d2f80819: Permit users to touch `maniphest.points`
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH99af097ff613: Allow task statuses to have claiming disabled (authored by epriestley <git@epriestley.com>).Feb 12 2016, 05:44