Puis-je modifier le nom du groupe « Staff » ?

Je dois mettre à jour les paramètres de ma communauté active afin que tous les pseudonymes comportent au moins 6 caractères. Nous mettons à jour manuellement tous les noms de moins de 6 caractères, mais le nom du groupe « Staff » compte moins de 6 caractères, et je ne suis pas sûr qu’il puisse être modifié.

L’avertissement dans l’administration indique que si des noms de groupes existent avec moins de caractères que le minimum requis, notre site ne fonctionnera plus, ce qui n’est évidemment pas ce que je souhaite :

« AVERTISSEMENT : si des utilisateurs ou des groupes existants ont des noms plus courts que cette valeur, votre site ne fonctionnera plus ! »

Quelqu’un peut-il m’aider ici ?

Merci d’avance !

Non, vous rencontrerez des problèmes de multiples façons.

2.6.0 :004 > Group.find(3).name
 => "long-staff-name" 
2.6.0 :005 > Group.refresh_automatic_groups!()
 => [:everyone, :admins, :moderators, :staff, :trust_level_0, :trust_level_1, :trust_level_2, :trust_level_3, :trust_level_4]
2.6.0 :006 > Group.find(3).name
 => "staff"

Oui. Quand j’ai vu cela, j’ai été surpris d’avoir même proposé une réponse.

Donc, peut-être que seule cette partie de ma réponse était utile !

Il serait sage de faire supprimer cet extrait de code. Nous ne voulons pas que quelqu’un l’essaie avant de faire défiler la page assez loin pour réaliser à quel point c’est une mauvaise idée.