Shared Edits 插件出现 500 错误且可能丢失数据

此插件目前会导致 500 错误并可能丢失数据。发生此类事件后,我已将其禁用。抱歉,我现在无法报告更多内容。只能说一旦启用就无法禁用。

我认为在过去一年中经过大量的 Composer 更新后,它还没有得到刷新。

就个人而言,我希望看到它得到一些关注,因为在 Discourse 中进行协作编辑会非常方便。

1 个赞

它在 Markdown 编辑器中也会出现错误并丢失数据,还是仅在富文本编辑器中出现?

少数插件在富文本编辑器中无法正常工作,这似乎是其中之一。

编辑:我刚安装并试用了一下,即使使用富文本编辑器也无法重现。我没有尝试与其他用户一起编辑,但我能够启用共享编辑并编辑帖子,并实时看到更改。重现 500 错误和数据丢失的步骤是什么?

1 个赞

我们使用的 OT 库相当粗糙,通常情况下都能正常工作,但有时文档过长时会出现一些病态情况。

计划是转向基于 CRDT 的实现,但我还没有时间表。

2 个赞