Plantage de Git et page d'erreur « Oops » pour les comptes Admin/Mod

d’accord, désolé, il s’avère que le LLM m’a fourni des informations obsolètes.

voici quelques commandes que j’ai essayées et utilisées.

pour lister les utilisateurs administrateurs et la valeur de leur paramètre concernant les modifications à venir :

# docker exec -it app rails r 'User.where(admin: true).each { |u| puts "#{u.id} #{u.username} #{u.user_option.enable_upcoming_change_available_notifications}" }'
-1 system true
-2 discobot true
1 AdminTeam false

pour un id donné — dans mon cas 1 — inverser le paramètre pour cet id :

# docker exec -it app rails r 'x=1;User.find(x).user_option.update!(enable_upcoming_change_available_notifications: !User.find(x).user_option.enable_upcoming_change_available_notifications)'

Je préfère plutôt la commande en une ligne depuis le shell racine, bien sûr on pourrait aussi entrer dans docker puis dans rails pour effectuer les actions si on le souhaite.