Closed krd-wp closed 3 years ago
Doing a bit of a bisect work and selectively reverting commits, I think 75d618bb8f is the culprit here. It is unclear to me from the commit message why that block of code was moved 400 lines and alerted from using $DataLocal to using $Dataref.
Reverting does seem to fix the issue but in my limited tests caused very slow loading times of the page. That might have been related to my test environment, I am just bringing it to avoid surprises.
Hey @krd-wp thank you for reporting. I was able to recreate the issue. We are already working on a solution.
Only version 6.0.37 is affected.
@akosiaris thanks for checking and finding the commit.
Normally when answering a ticket there is a box to choose the next ticket state,, preselect with some value. This was confirmed to work up to 6.0.34.
In 6.0.37 we experience this still working for the English language interface, but broken for all other languages.
Example from 6.0.37: When I close a ticket while having the English interface, I get:
When I switch my personal settings to any other language, this becomes with the same ticket:
and the option is no longer selected. Likely because the code would select the option with the value "closed successful" but there is no such value in non-English interfaces, so nothing gets selected. This breaks the workflow for all users who don't use any local language than English.