Retours Discourse

Version Discourse : discourse latest-release +121
Retort : retort 201afe3


Je vois toujours les erreurs suivantes dans la console de Google Chrome

Uncaught TypeError: Cannot read property 'map' of undefined
at _retort-972c371c6d8722041975c4d4723d73c31b2cd1f7ab4e5ef40da956eba16f7b7d.js:31
at _application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:80552
at Array.map (<anonymous>)
at y (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:80551)
at t.html (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:76664)
at t.value (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:81059)
at t.value (_application-edf47146272ed83797d8302598e8d2811398547deb797477466306b2b1364d57.js:80760)
at s (_vendor-a520d2facd37b23a6fce06beaf5feaa3034f761d5b4f37c89c4cecd3ead14192.js:20537)
at t.exports (_vendor-a520d2facd37b23a6fce06beaf5feaa3034f761d5b4f37c89c4cecd3ead14192.js:20524)
at e (_vendor-a520d2facd37b23a6fce06beaf5feaa3034f761d5b4f37c89c4cecd3ead14192.js:19893)

Cela semble être lié à cette ligne..

 api.decorateWidget('post-contents:after-cooked', function (helper) {
  var postId = helper.getModel().id;

  var post = _retort.default.postFor(postId);

  if (_retort.default.disabledFor(postId)) {
    return;
  }

  _retort.default.storeWidget(helper);

  return post.retorts.map(function (_ref) {  <<<<(RED X HERE)
    var usernames = _ref.usernames,
        emoji = _ref.emoji;
    return helper.attach('retort-toggle', {
      post: post,
      usernames: usernames,
      emoji: emoji
    });
  });
});
2 « J'aime »

Merci, je jeterai un coup d’œil demain.

2 « J'aime »

J’ai géré cette exception (non bloquante) :+1:

4 « J'aime »

Wow, c’était rapide ! Merci ! :slight_smile:

3 « J'aime »

Super, j’espère pouvoir le configurer pour ma communauté aussi :grinning:

2 « J'aime »

As-tu eu de la chance avec cela ? As-tu pu reproduire le problème ? Je me demande si nous sommes les seuls à rencontrer ce problème.

2 « J'aime »

C’est un peu délicat à reproduire, mais je l’ai vu au moins une fois ici :

https://try.thepavilion.io/t/heres-something-to-react-to/571?u=angus

J’ai apporté une modification qui devrait empêcher cela de se produire. Pourriez-vous mettre à jour et tester ?

https://github.com/gdpelican/retort/commit/c172423d59c358239421fc4346b245e2d9e4f811

2 « J'aime »

C’est effectivement le cas ! Merci beaucoup pour la correction, Angus :clap::grinning_face_with_smiling_eyes:

4 « J'aime »

Bonjour, est-ce normal ?

1 « J'aime »

Serait-il possible que réagir like automatiquement un post ?

Oui. Vous vous attendiez à autre chose ?

Non, pas pour le moment.

3 « J'aime »

Je suis si heureux d’avoir découvert ce plugin. Je souhaitais cette fonctionnalité depuis un moment déjà.

3 « J'aime »

Je suis membre d’un forum de groupe. Sur un message, j’ai reçu plus de deux réactions du même type. Lorsque je passe la souris dessus, il est indiqué « [nom d’utilisateur 1], [nom d’utilisateur 2] et 2 autres ont réagi avec [nom de l’emoji] ».

Existe-t-il un moyen de voir qui sont ces autres personnes ?

8 « J'aime »

Veuillez examiner cela..

https://meta.discourse.org/t/ads-not-visible-at-incognito-mode-after-update/176493/3?u=thebaby5

3 « J'aime »

Je ne sais pas si cela a déjà été proposé, mais en plus des emojis de réaction, vous pourriez souhaiter spécifier le libellé alternatif qui s’affiche au survol de l’emoji, afin de mieux clarifier son intention. En effet, les emojis peuvent encore être interprétés de manière plutôt aléatoire, ou carrément à tort, selon la façon dont ils sont utilisés ailleurs.

Avec des libellés, je pourrais spécifier :

:thinking: → Cela m’inspire

:blush: → Heureux d’avoir pu aider

:heart: → J’adore cette idée

:blue_heart: → Je m’ouvre progressivement à cette idée

:-1: → Je vote contre cette idée

:poop: → Cela est hors sujet

4 « J'aime »

Celui-ci m’intéresse… :laughing:

2 « J'aime »

J’ai un utilisateur qui recevrait beaucoup de :poop: sur ses publications. :slightly_smiling_face:

Depuis environ une semaine, le sélecteur d’emojis dysfonctionne et fait défiler la page vers le haut. Je n’ai pas trouvé de rapport de bug existant concernant ce comportement.

Exemple sur le forum Manjaro :

Emoji_Error

Comme plusieurs personnes semblent rencontrer ce problème, je crée un nouveau rapport de bug.

:sweat_smile:

1 « J'aime »

Pouvez-vous reproduire ce problème en mode sans échec ? https://forum.manjaro.org/safe-mode

Votre navigateur est-il à jour ? Utilisez-vous des plugins ou des extensions ?

4 « J'aime »
  1. Reproductible dans firefox --safemode
  2. firefox --version
    Mozilla Firefox 85.0
    
  3. Les extensions NoScript et uBlock Origin sont actives lorsque Firefox n’est pas en mode sans échec

:thinking:

1 « J'aime »