上传图片到用户资料失败,原因是 JS 错误

我不确定这是否相关,但错误似乎与此非常相似:Uploading of video file fails due to JS error

当我

  1. 转到 /my/preferences/account
  2. 编辑个人资料图片
  3. 添加自定义图片

我得到这个:

无论文件是已上传还是未上传,都会发生这种情况。帖子中的上传工作正常。我周末进行了更新。安全模式下也是如此。

我可以在全新安装中重现此问题,但在 meta.discourse.org(或 Stable)上不行。

2 个赞

我目前无法自己重现此问题。我在本地使用我的开发者设置以及一个我刚更新的自托管站点上进行了尝试,都可以正常更改个人资料图片,没有任何错误。

Meta 也在运行最新版本,因此在那里也应该可以重现。

我知道您在安全模式下进行了测试,但会不会仍然是某个插件或其他东西在干扰?

2 个赞

感谢您尝试重现问题!我将在我的测试实例中检查插件,看看是否能找到罪魁祸首。

我已经确定了该插件(Pavilion 自有的 https://meta.discourse.org/t/events-plugin/69776),并在此处进行了报告:

1 个赞

我昨天已将我们的论坛更新到 3.4.0.beta2-dev,我们的用户也遇到了此错误。

我们启用了以下插件:

是的,不是事件插件!不确定我怎么搞砸的。

您试过禁用 sidecar 插件吗?那似乎是唯一非官方的插件。也许新的图片处理功能(用于 YouTube 缩略图)会干扰个人资料图片的上传。

1 个赞

/logs 是否有错误?

此功能仅应在缩略图具有特定文件名时调用。

可能是相关的错误。

希望有人能为该存储库做出贡献。

我不能总是提供免费的商业级支持。

OK,已修复

请更新 sidecar 插件。

5 个赞

@nathank @raghukamath 请确认此问题是否已解决?

3 个赞

现在似乎可以了。非常感谢您的修复 :+1:

2 个赞