Hey there, thanks for the report.
Yeah, this is a weird one, and actually I’m not fully convinced it’s Locations fault (although we may be following bad practice?!).
It appears during plugin Initialisation, a Discourse migration was causing the model (actually the Serializer) and the database to be in an inconsistent state.
The solution is really simple:
- Remove Locations from app.yml
- Rebuild (the crucial step is the database migration. Once that’s done …) < – suspect you are here?.
- Add Locations back into app.yml
- Rebuild.