I moved this to the bug category. I cannot spot a fix for this since my forum was last updated and I can reproduce this.
Steps to reproduce:
- Set
slug_generation_methodto “none” - Create a new tag by adding it to a topic or at
/tags - If you haven’t already, enable
experimental_tag_settings_page - Go to the tags page and try to edit the tag you created.
Expected result: You can edit the tag just like the ones created while the slug generation method was “ascii” or “encoded”
Actual result: You only see “Error - Something went wrong,” and there are errors in the browser console about the missing tag_slug.
Error: You must provide a param
tag_slug
Error while processing route: tag.edit.tab You must provide a param
tag_slug. Error: You must provide a paramtag_slug
Uncaught (in promise) Error: You must provide a param
tag_slug.
Additional note: slug_generation_method is “none” for some languages by default. So, this doesn’t only affect forums where the admin changes the setting.