-
Notifications
You must be signed in to change notification settings - Fork 134
Closed
Labels
[Status] In ProgressTracking issues with work in progressTracking issues with work in progress[Type] BugAn existing feature is broken.An existing feature is broken.
Milestone
Description
When a translator suggests different translations for the same original and the validator request changes for these translations, the old translations are not marked as "old", so we have the history in the main table.
How to reproduce this problem?
You can reproduce this problem with the next steps:
- Translator. Suggests the first translation (T1).
- Validator. Requests changes for T1.
- Translator. Updates the translation (T2).
- Validator. Requests changes for T2.
- Translator. Updates the translator (T3).
At this moment, you have the same original with 3 translations (T1, T2 and T3):
- T1: changes requested.
- T2: changes requested.
- T3: suggested.
The correct status should be:
- T1: old (not rejected, because no one has rejected it. It applies to the next translation). It is the same state in which several suggestions are put when one of them is selected as the correct one.
- T2: old.
- T3: suggested.
If the validator approves T3, the current status is:
- T1: changes requested.
- T2: changes requested.
- T3: current.
The correct status should be:
- T1: old.
- T2: old.
- T3: current.
Metadata
Metadata
Assignees
Labels
[Status] In ProgressTracking issues with work in progressTracking issues with work in progress[Type] BugAn existing feature is broken.An existing feature is broken.


