When Slug Generation Method is none, the new version of the tag editing feature cannot be displayed normally after creating a new tag

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:

  1. Set slug_generation_method to “none”
  2. Create a new tag by adding it to a topic or at /tags
  3. If you haven’t already, enable experimental_tag_settings_page
  4. 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 param tag_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.

1 Like