Dupliquer les 'Names'

J’ai posté cette question il y a quelques jours, mais elle a été supprimée pour une raison inconnue – veuillez donc m’excuser par avance.

Après une récente mise à jour de Discourse, le « nom » de l’auteur apparaît deux fois dans mes publications.

Veuillez consulter cet exemple en direct : https://businesscomputingworld.co.uk/t/schneider-electric-products-win-six-prestigious-if-design-awards/284544

Une capture d’écran est également jointe.

Je pense qu’il s’agit d’un problème de base de données ???

Je ne suis pas développeur, je ne peux donc pas créer de scripts, etc. Quelqu’un peut-il m’aider à résoudre ce problème, s’il vous plaît ?

Je ne suis pas sûr que ce soit la meilleure ou la bonne façon de faire, mais j’ai « désactivé les noms » dans l’administration et cela a résolu le problème.

:slight_smile:

Je pense que cela a été supprimé car ce n’était pas directement lié à Discourse. J’ai discuté avec votre collègue Ravi par message privé de la manière de résoudre ce problème, mais je n’ai pas eu de suite.
Cela peut probablement être corrigé avec un court script Ruby on Rails qui comparera les noms et les noms d’utilisateur et divisera le nom si nécessaire.

Ces utilisateurs ont-ils été importés ? Si oui, comment les avez-vous importés ?

Comme ce sujet peut également être destiné à être supprimé, je vous enverrai également un message privé.

Je soupçonne que vous avez un nom dupliqué dans le champ nom.

Je ne sais pas vraiment. Ça allait, puis ça ne l’était plus. De mon côté, rien n’a changé : des centaines de noms d’utilisateurs sont simplement apparus en double sur mon site. Je ne peux que supposer que cela était dû à une mise à jour de Discourse.

Nous gérons plusieurs centaines d’instances Discourse, toutes mises à jour très fréquemment. Meta est également visité par de nombreuses personnes qui gèrent Discourse de manière indépendante. Vous êtes le seul à signaler des noms dupliqués, ce qui indique que cela est dû à des circonstances uniques sur votre instance.

Je me demande si le sujet d’origine a également été supprimé, car des personnes posent des questions pour tenter de diagnostiquer le problème et proposer une solution probable, mais vous ne donnez pas de réponse directe ici. Ainsi, le sujet devient beaucoup moins utile pour toute autre personne confrontée au même problème, car la situation actuelle n’est pas clarifiée et la cause sous-jacente n’est jamais identifiée.

Par exemple :

Si vous examinez les pages de profil des utilisateurs, le nom est-il en double ? Le problème persiste-t-il en mode sans échec ?

Désolé @Remah, je pensais avoir expliqué comment j’ai résolu le problème.

En réponse à @Canapin, non, je n’ai importé aucun utilisateur, je n’ai rien fait d’autre que mettre à jour Discourse.

Nous sommes intéressés par la cause du problème. Vous avez probablement toujours un problème avec vos données utilisateur. Si c’est le cas, vous avez simplement supprimé son affichage.

Salut @Remah

Ils utilisent un ensemble hautement personnalisé de plugins ponctuels, et n’importe lequel d’entre eux pourrait être à l’origine de ce problème.