Erro - e.sendChatMessage não é uma função

Recém saído da frigideira:

Tentei com giphy e tenor, não que fizesse diferença quando o problema não é carregar o conteúdo, mas sim colocá-lo no chat, mas enfim.

Acabei de enviar um como teste aqui no Meta e parece estar funcionando bem. Você também atualizou seu Discourse para a versão mais recente junto com o componente?

1 curtida

Foi atualizado desde que levantei o problema pela primeira vez

Meu site de teste está na versão mais recente a partir de hoje 1abfe2e61d, que parece ser diferente da sua, então parece que você poderia tentar uma atualização de sua página /upgrade e ver se isso ajuda.

Acho que houve um problema com gifs no chat algumas semanas atrás, e a atualização do componente de tema também depende de uma versão posterior do Discourse para funcionar totalmente.

2 curtidas

Sim, esse commit/sua versão do Discourse tem mais de um mês DEV: Enable color CI output and tweak formatting (#21527) · discourse/discourse@eec10ef · GitHub

Desde então, houve alterações na API de Chat: FIX: uses chat api new sendChatMessage (#38) · discourse/discourse-gifs@eb3ec48 · GitHub
image

Portanto, eu não esperaria que isso funcionasse também.

5 curtidas

Estranho que o discourse não me avisou que eu estava usando uma versão antiga.

De qualquer forma, atualizei e agora parece que ele está adicionando os gifs corretamente no chat também. Obrigado por ajudar a descobrir o que estava dando errado :slight_smile:

3 curtidas

Novos commits são adicionados quase todos os dias. :slight_smile: Nem todo mundo quer atualizar com tanta frequência, então geralmente só o fará quando quiser um novo recurso específico ou uma correção que estava esperando. As verificações de versão com as faces verde/vermelha são feitas quando houve uma atualização de versão em vez de a cada novo commit. :+1:

5 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.