Calculate in_use? properly for statuses of a lifecycle
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Found another bug in the update mutation. Not critical for internal dogfooding but needs to be fixed before release cutoff:
When you create a new lifecycle from an existing one, you cannot delete statuses from the new lifecycle if the status is used on an item (even if that item uses a different lifecycle).
What should happen is: When the lifecycle is not in use, you can always delete statuses, if it's in use, only look for items of the attached work item type.
Edited  by 🤖 GitLab Bot 🤖