Oui, c’est un problème.
Le plugin publicitaire effectue toute la logique de « afficher ou ne pas afficher » les publicités en fonction des informations de groupe et de niveau de confiance qu’il obtient du serveur.
Étant donné que l’appartenance au groupe est masquée à l’utilisateur, le client n’a aucun moyen de déterminer que les publicités doivent être masquées.
Le code doit être réécrit afin que la logique réside côté serveur (probablement un champ sur l’utilisateur actuel indique « cet utilisateur a des publicités, ou cet utilisateur n’a pas de publicités »). C’est un changement plutôt important car une grande partie de la logique est maintenant implémentée en JavaScript et elle doit être déplacée vers Ruby.
Je mets un pr-welcome sur cela, si nous avons quelques demandes répétées à ce sujet, j’envisagerai d’accélérer le processus. C’est un changement complexe.