Details
-
Bug
-
Resolution: Fixed
-
Low
-
None
-
4
-
Severity 3 - Minor
-
Description
Summary
Next-gen workflows cannot be saved due to inconsistency on statuses after changing the default language of the site.
Steps to reproduce
- Create a new instance;
- Create a next-gen project;
- Rename the "Done" status to its corresponding Spanish translation: "Listo";
- Change the instance language to Spanish;
- Create a new Request Type. Make sure that it has the "Listo" status on it.
Expected results
The workflows can be changed and saved.
Actual result
The workflow cannot be saved and the error below is shown on the console:
message: "Status name [listo] must be case-insensitively unique but is being shared between statuses <status ID>, <status ID>"
Workaround
In order to fix the workflows and save it with the correct statuses, follow the steps below:
- Rollback the instance to English;
- Access the problematic workflows;
- Add the "Listo" status and recreate the transitions;
- Remove the "Done" status;
- Save the workflow;
- Rollback the instance to Spanish.