Impossibile concedere i diritti di amministratore a causa di un errore

Questo sembra un caso limite molto interessante. Supponendo che sia self-hosted, cosa restituisce?

./launcher enter app
rails c
Group.pluck(:name, :id)
=> [["everyone", 0],
 ["moderators", 2],
 ["admins", 1],
 ["staff", 3],
 ["trust_level_0", 10],
 ["trust_level_1", 11],
 ["trust_level_2", 12],
 ["trust_level_3", 13],
 ["trust_level_4", 14]]

Discourse è molto particolare riguardo a questi ID, lo staff deve essere 2, gli amministratori devono essere 1. Se in qualche modo hai un gruppo diverso con quel nome, potrebbero esserci problemi. Mi assicurerei anche che nessun utente si chiami admins.