J’ai cette case dans Data Explorer :
Mais cela ne fonctionne pas : par exemple, si je tape « modérateurs » (sans guillemets), aucune recherche ni autocomplétion ne se déclenche. De plus, si j’enregistre la requête et que je reviens dessus, la case est à nouveau vide et les modérateurs n’ont pas accès à la requête.
J’ai essayé d’autres groupes également ; le problème n’est pas spécifique aux modérateurs.
Je ne vois aucun paramètre lié, à part l’option permettant d’activer Data Explorer.
Oui, mais en réalité, ce n’est pas une priorité suffisamment élevée pour commencer à supprimer des plugins et des personnalisations CSS, si cela fonctionne pour tout le monde.
Si vous pouvez toujours reproduire le problème avec ce mode, alors il ne provient pas d’un plugin non officiel, et ce test n’aura pas d’impact sur vos utilisateurs.
C’est bien. Mais je peux toujours reproduire le problème. J’ai trouvé ceci dans la console, à la fois avec Chrome et Firefox. Je vais essayer d’approfondir demain, mais je suis un peu dépassé ici.
Cela devrait régler le problème (vous devrez récupérer la dernière version du plugin) :
Pour une raison inconnue, group_ids étaient récupérés dans trois formats différents : nil, [], ""… et select-kit avait du mal à boucler sur "".
La correction essentielle se trouve dans plugin.rb, mais j’ai également tenté de rendre le code plus résilient à d’autres endroits.
@markvanlan, j’imagine qu’une version de ce code était buggée à un moment donné et a créé des données corrompues comme celles-ci ? N’hésitez pas à creuser davantage si vous pensez qu’il y a des modifications ou des migrations à effectuer.
J’ai également effectué quelques autres commits pendant que j’y étais :