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
});
});
});
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 ?
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.
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.