在嵌入设置中,我无法取消选中两个复选框:Admin-Customise-Embedding

我试图在嵌入设置中取消选中两个复选框,以在从嵌入 Discourse 的网站生成帖子时禁用 truncateunlist 功能。但似乎不起作用,因为每次我点击 save 然后刷新页面时,这两个复选框又会被选中。

我通过检查开发者工具自己进行了一些调查。发现在每次取消选中复选框并点击 save 时,都会调用此 API https://site.com/admin/customize/embedding。但是,在 payload 中,这两个 ebed_truncateebed_unlisted 属性始终为 true,无论复选框是否被选中。

  • 我正在使用 3.1.0.beta5 和官方的 docker 安装指南。
  • Windows 上的 Chrome 114.0.5735.199
  • 在 Firefox 114.0.2 上也进行了测试,仍然不起作用

这会不会是前端方面有什么问题?任何建议和指导都将不胜感激!

1 个赞

王兴你好!

感谢你的反馈!

我复现了这个问题,看起来很像一个bug,所以将其移至正确的类别。 :slight_smile:

1 个赞

您好,我已升级到 3.1.0.beta6,但问题仍然存在。我们是否已有修复此错误的计划?

只是为了提供一个小更新 - 这个问题已经分配给了一位工程师进行调查。希望我们很快能有更具体的消息。:crossed_fingers: :slight_smile:

3 个赞

此问题已修复并合并到 https://github.com/discourse/discourse/pull/22672。如果您遇到任何问题,请告知我们。

6 个赞

干得好!我更新了我的网站,复选框现在可以正常工作了。

1 个赞

此主题在 7 天后自动关闭。不再允许回复。