HomePhabricator

When a field isn't lockable, just freeze the lock status instead of removing…

Description

When a field isn't lockable, just freeze the lock status instead of removing any lock

Summary:
See downstream issue here: https://phabricator.wikimedia.org/T150992

In at least one case (project milestones) we have a locked, non-lockable field. This means "this is locked, and you can't change the fact that it is locked".

At least for now, preserve this behavior.

Test Plan: Created a new milestone of an existing project. This worked correctly with the patch.

Reviewers: chad

Reviewed By: chad

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

Details

Provenance
epriestleyAuthored on Nov 17 2016, 10:50 PM
epriestleyPushed on Nov 17 2016, 11:04 PM
Reviewer
chad
Differential Revision
D16895: When a field isn't lockable, just freeze the lock status instead of removing any lock
Parents
rPa590e0e753e8: Document even more ways to manage `sshd` ports
Branches
Unknown
Tags
Unknown
Build Status
Buildable 14562
Build 18997: Run Core Tests