Details
-
Bug
-
Resolution: Unresolved
-
None
-
None
Description
problem
We assume a task, with one proofreader assigned. This proofreader is already in job status finish, so the task workflowstep is then in translatorCheck or workflowEnded.
If we add another proofreader with status open, the workflow is not set back to proofreading, which would be the expected behaviour. Currently the PM must also reopen the before existing, already finished job, then the workflow step changes. After that this job must be set to finish again. Then we have the old job finished, a new open job added and the task is then in workflowstep proofreading again.
solution
To improve this, the workflow recalculation should be added into the triggered workflow change, then the workflow would be triggered on each job change, then the workflow could decide on its own, if it is a regular workflow step change or a "correction" change.
With this issue some tests for that workflow change scenarios should be created!