Canapin
(Coin-coin le Canapin)
1
这是一个非常小的 bug,算是一个边缘情况,但遇到 404 错误总归是不愉快的,因为它会在管理网站时触发“是不是我做错了什么?”的疑问。
在同一个屏幕上更改标签名称并将其恢复到之前的标签名称选择(意味着无需重新加载页面)会导致 404 错误。


如果您至少更改一次标签名称,然后选择之前在同一屏幕上验证过的任何标签名称(或原始名称),Discourse 会请求一个错误的 /tag/<tag_name>/notifications 路由,该路由使用了一个未使用的 tag_name,从而导致 404 错误。
重现步骤:
-
打开一个现有的标签页:https://your-discourse.com/tag/a
-
点击扳手图标,更改名称并验证 
-
(可选)再次更改名称
-
将名称恢复为之前的名称之一(或原始标签名称)
-

2 个赞
martin
(Martin Brennan)
6
感谢您提供的详细报告,我已经找到了修复方法,并将很快合并:
3 个赞