A user, peyrusse, reports that menu options in Discourse 3.5.0.beta2-dev are not working, returning a “Page not found or private” error. After trying safe mode without success, peyrusse discovers the issue is caused by the gamification plugin. The error log reveals a database table missing: gamification_leaderboard_cache_1_all_time. Arkshine notes the plugin works fine for them, prompting questions about plugin updates and the upgrade method, which peyrusse confirms was via console and the plugin is up to date. The problem is resolved after identifying the plugin as the culprit.
I did the upgrade by console and the plugins is uptodate.
Here is the error i have :
Failed to handle exception in exception app middleware : ActiveRecord::StatementInvalid : PG::UndefinedTable: ERROR: relation "gamification_leaderboard_cache_1_all_time" does not exist
LINE 1: ...p.total_score, p.position FROM "users" INNER JOIN gamificati...```