Versión de Discourse:discourse latest-release +121 Retort:retort 201afe3
Sigo viendo los siguientes errores en la consola de Google Chrome
Uncaught TypeError: Cannot read property 'map' of undefined
at _retort-972c371c6d8722041975c4d4723d73c31b2cd1f7ab4e5ef40da956eba16f7b7d.js:31
at _application-edf47146272ed83797d83797d8302598e8d2811398547deb797477466306b2b1364d57.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)
Parece estar relacionado con esta línea..
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
});
});
});
Soy miembro de un foro de un grupo. En una publicación, recibí más de dos reacciones del mismo tipo. Cuando paso el cursor sobre ella, dice: “[nombre de usuario 1], [nombre de usuario 2] y 2 más reaccionaron con [nombre del emoji]”.
No sé si esto se haya propuesto antes, pero además de los emojis de reacción, quizás quieras especificar la etiqueta alternativa que se muestra al pasar el cursor sobre el emoji, para aclarar mejor su intención. Esto se debe a que los emojis aún pueden interpretarse de manera bastante aleatoria, o incluso incorrectamente, dependiendo de cómo se usen en otros contextos.
Desde hace una semana más o menos, el selector de emojis se está comportando de forma extraña y hace que la página se desplace hacia arriba, y no he encontrado ningún informe de error existente sobre este comportamiento.