Cache excessif de la prise de plugin ?

Équipe,

La prise en charge du plugin pour user-card-location-and website est masquée.

La variable hasLocaleOrWebsite est fausse si l’utilisateur n’a pas saisi de lieu ou de site web standard, ce qui masque la prise en charge (vous pouvez le constater clairement sur le composant de thème des prises en charge de plugins).

Cela ne semble-t-il pas excessif ?

Le problème pour le plugin Discourse-Locations est qu’aucune de ces conditions ne devrait être nécessaire pour voir votre localisation sur la carte, qui est associée à cette localisation du plugin (hé oui, c’est une autre forme de localisation !).

Je me demande si vous pourriez jeter un œil ?

Merci !!

Rob

Le plugin de localisation peut-il utiliser le point de sortie de plugin user-card-before-badges à la place ? Il semble que ce point de sortie de plugin soit toujours affiché.

Je vais tester et revenir vers vous. J’avais craint un impact sur la mise en forme.

C’est un peu plus complexe, car le code actuel effectue toutes sortes de réarrangements astucieux des éléments.

L’approche la plus simple consiste probablement à remplacer ce commutateur booléen de propriété calculée par mon propre calcul, et tout devrait être parfait ! :slight_smile:

Mise à jour : tout est réglé, désolé de vous avoir dérangé !

Tout va bien, pas de souci.