Retorno do Discurso

Versão do Discourse: discourse latest-release +121
Retort: retort 201afe3


Ainda estou vendo os seguintes erros no console do 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)

Parece estar relacionado a esta linha..

 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) {  <<<<(X VERMELHA AQUI)
    var usernames = _ref.usernames,
        emoji = _ref.emoji;
    return helper.attach('retort-toggle', {
      post: post,
      usernames: usernames,
      emoji: emoji
    });
  });
});
2 curtidas

Obrigado, darei uma olhada amanhã.

2 curtidas

Eu liderei com essa exceção (não bloqueante) :+1:

4 curtidas

Uau, foi rápido! Obrigado! :slight_smile:

3 curtidas

Ótimo, estou esperando configurar isso para minha comunidade também :grinning:

2 curtidas

Conseguiu algo com isso? Conseguiu reproduzir o problema? Me pergunto se somos os únicos com esse problema.

2 curtidas

É um pouco complicado reproduzir, mas já vi isso pelo menos uma vez aqui:

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

Fiz uma alteração que deve evitar que isso ocorra. Você poderia atualizar e testar?

2 curtidas

Com certeza! Muito obrigado pela correção, Angus :clap::grinning_face_with_smiling_eyes:

4 curtidas

Olá, isso é normal?

1 curtida

Seria possível que reagir automaticamente curtisse uma postagem?

Sim. Você esperava algo diferente?

Não, não neste momento.

3 curtidas

Estou tão feliz por ter descoberto este plugin. Eu queria esse tipo de funcionalidade há um tempo.

3 curtidas

Sou membro de um fórum de um grupo. Em uma postagem, recebi mais de duas reações do mesmo tipo. Quando passo o mouse sobre elas, aparece: “[nome de usuário 1], [nome de usuário 2] e mais 2 pessoas reagiram com [nome do emoji]”.

Existe alguma maneira de ver quem são essas outras pessoas?

8 curtidas

Por favor, verifique isso..

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

3 curtidas

Não sei se isso já foi proposto antes, mas além dos emojis de reação, você pode querer especificar o rótulo alternativo que aparece ao passar o mouse sobre o emoji, para esclarecer melhor sua intenção. Isso porque os emojis ainda podem ser interpretados de forma bastante aleatória ou até mesmo errada, dependendo de como são usados em outros lugares.

Com rótulos, eu poderia especificar:

:thinking: → Isso me inspira

:blush: → Feliz em poder ajudar

:heart: → Adoro essa ideia

:blue_heart: → Estou começando a gostar dessa ideia

:-1: → Voto contra essa ideia

:poop: → Isso está fora do tópico

4 curtidas

Este aqui me interessa… :laughing:

2 curtidas

Tenho um usuário que receberia muito desse :poop: nos posts dele. :slightly_smiling_face:

Há cerca de uma semana, o seletor de emojis está apresentando problemas e rolando automaticamente para o topo da página. Não consegui encontrar um relatório de bug existente sobre esse comportamento.

Exemplo no fórum Manjaro:

Emoji_Error

Como parece haver várias pessoas com esse problema, estou abrindo um novo relatório de bug.

:sweat_smile:

1 curtida

Você consegue reproduzir esse problema no modo de segurança? https://forum.manjaro.org/safe-mode

Seu navegador está atualizado? Você está executando algum plugin/extensão?

4 curtidas
  1. É possível reproduzir em firefox --safemode
  2. firefox --version
    Mozilla Firefox 85.0
    
  3. Os plug-ins NoScript e uBlock Origin estão em execução quando não está rodando no modo de segurança do Firefox

:thinking:

1 curtida