启用即将到来的更改时出现问题

抱歉耽搁了,这现在已经合并了。

4 个赞

刚发现还是有点问题。使用手机Edge浏览器和电脑端Edge浏览器,设置仅管理员才能拥有权限。页面显示设置成功,但刷新后,又回到“没有人”状态。

我有点困惑,如果我登录到您的网站(https://tracker.discourse.group/ 对吗?)并看到列表中的“Staff”(员工)选项,而您似乎没有这个选项(或者更准确地说,您似乎将其翻译了):

如果我选择此项并重新加载,它会保持选中状态。我是在正确的网站上尝试吗?

我可以重现这个问题。我认为问题不在于员工组没有保存,而在于重新加载后,在即将进行的更改中它没有显示为“已选中”。

所以我在那里选择了“团队”(员工),然后重新加载,界面显示“无人”。但是,在我选择“特定组”之后,您可以看到它已经为团队组启用了,正如预期的那样。因此,“员工”已保存并且对员工有效,但在即将进行的更改表中我看不到它。

1 个赞

自己VPS部署的网站上有这个问题,不是https://tracker.discourse.group/

嗯,好的,谢谢,我会再试着重现一下 :eyes:

2 个赞

好的,修复在这里:

3 个赞

我想我今天也注意到了与“报告改进”更改类似的问题。我知道它很快会被移除,但因为我尚不确定导致此问题的原因,所以还是将其报告一下。也许是因为这是唯一一个下拉菜单提供“员工”和“自定义组”但不提供“所有人”的更改?如果是这样,它也可能影响未来具有类似配置的其他更改。

ajax.js:233  PUT https://forum.discourse.group/admin/config/upcoming-changes/toggle 422 (Unprocessable Content)
send @ jquery.js:9940
ajax @ jquery.js:9521
i @ ajax.js:233
$ @ ajax.js:252
toggleChange @ upcoming-change-item.gjs:192
enabledForChanged @ upcoming-change-item.gjs:264
handleInput @ d-select.gjs:51
handleMouseUp_ @ (unknown)

2 个赞

谢谢 @Moin - 很快就会(tm)修复

2 个赞

谢谢,我无法确认,因为该更改已被移除

1 个赞