Locations 插件 🌍

嘿,感谢你的报告。

是的,这个问题有点奇怪,而且我其实并不完全确定是 Locations 插件的错(尽管我们可能遵循了不良实践?)。

看来在插件初始化期间,一次 Discourse 迁移导致模型(实际上是序列化器)与数据库处于不一致状态。

解决方案非常简单:

  1. 从 app.yml 中移除 Locations。
  2. 重新构建(关键步骤是数据库迁移。完成后……)< – 我怀疑你正卡在这一步?
  3. 将 Locations 重新添加回 app.yml。
  4. 再次重新构建。

:tada:

3 个赞