-
Type:
Bug
-
Resolution: Fixed
-
Priority:
High
-
Component/s: Workflows - Transitions
-
None
-
2
-
Severity 3 - Minor
-
2
-
Warranty
Issue Summary
Previous status validators and conditions check the status name stored in the workflow rule against the last status name recorded in the workflow history at the time the transition happened.
If the status names differ in case, the rules fail.
These changes in case can happen during DC to cloud migrations with the work item history still recording the previous status name.
Steps to Reproduce
- Create a previous status condition on a transition in a workflow that references a status "STATUS A"
- Create a work item with that workflow applied and transition it through "STATUS A"
- The transition should be available on the work item
- Change the case of the status name to "Status A"
- The transition will now not be available on the work item
Expected Results
The condition should pass if the previous status name matches the status name in the configured rule, ignoring case.
Actual Results
The condition does not pass if the status names differ in case.
Workaround
Transition the work item back through the status referenced by the condition.
- is related to
-
JRACLOUD-98211 The parent status validator and separation of duties conditions do not support case changes in status names
-
- In Progress
-