在 Slug 生成方法为 none 情况下,创建新标签后无法正常显示新版编辑标签功能

我已将此移至 bug 类别。由于我的论坛上次更新后我无法找到修复此问题的方法,并且我可以重现此问题。

重现步骤:

  1. slug_generation_method 设置为 “none”
  2. 通过将其添加到主题或访问 /tags 来创建新标签
  3. 如果尚未启用,请启用 experimental_tag_settings_page
  4. 转到标签页面并尝试编辑您创建的标签。

预期结果:您可以像编辑在 slug 生成方法为 “ascii” 或 “encoded” 时创建的标签一样编辑该标签
实际结果:您只看到“错误 - 出现问题”,并且浏览器控制台中出现关于缺少 tag_slug 的错误。

错误:您必须提供参数 tag_slug

处理路由时出错:tag.edit.tab 您必须提供参数 tag_slug。错误:您必须提供参数 tag_slug

未捕获的 (promise) 错误:您必须提供参数 tag_slug

1 个赞