安装和卸载插件后文本编辑器损坏(包括安全模式下)

你好,

这里是新的 Discourse 实例:https://plateia.cc/

我之前尝试安装了三个插件(discourse-checklist、retort、discourse-math),但立刻发现文本编辑器出现了问题:

  • 没有 Markdown 和表情符号工具
  • 没有预览功能(尝试点击了几次箭头)
  • 草稿似乎不再自动保存
  • 浏览器控制台中没有 JavaScript 错误
  • 我在 Chrome 和 Edge 上都测试过

无论是创建新主题还是回复帖子,文本编辑器都以同样的方式出现故障。

因此,我立即注释掉了这三个新插件并重新构建。我当前的 app.yml 插件部分如下所示:

## 插件放在这里
## 详情参见 https://meta.discourse.org/t/19157
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
#         - git clone https://github.com/discourse/discourse-checklist
#         - git clone https://github.com/gdpelican/retort
#         - git clone https://github.com/discourse/discourse-math

重新构建并重启后,这些插件的功能已消失,但我的文本编辑器仍然无法正常工作。

我现在束手无策,因为没有 JavaScript 错误,也不知道如何排查问题或恢复到安装这些插件之前的状态。

尝试选择一个类别。

这没有用。回复帖子也存在完全相同的问题。

我的网站(12小时前更新)在您描述的情况下是“损坏”的,直到我选择一个类别,之后一切正常。

没关系,我发现是使用的主题导致的问题。