-
Type:
Bug
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Workflows
-
High
-
None
-
Fix task workflow step recalculation in some specific cases.
-
None
-
Emptyshow more show less
Problem
Step of task calculated incorrectly in cases when:
- Task has 2 jobs of same step and 1 of them not open yet and other deleted
- when new step added not in open state.
Solution
Fix recalculation.
STR
1st scenario
- In Simultaneous task assign translation and review job
- finish translation job
- Add one more review job in status waiting or unconfirmed
- Delete open review job so that only waiting one remain
- Check that task status changed to "finished" in master and "finishing e-mail" sent to PM BUT fix branch is still review and no e-mail sent.
2nd scenario
- In Simultaneous task assign translation job
- Finish translation job
- Assign new review job in status waiting
- Assert that in master task is still in "finished" workflow step name BUT in fix branch step changed to review