Alterações nas reações 👍 que passam a ser consideradas como likes ❤

Então, apenas confirmando, o pedido foi:

  1. Permitir a reação :face_with_spiral_eyes: com discourse_reactions_enabled_reactions
  2. Reagiu a uma postagem com :face_with_spiral_eyes:
  3. "Removeu :face_with_spiral_eyes: " – este é o passo sobre o qual não tenho certeza. Ele apenas removeu a reação na postagem? Ele a removeu de discourse_reactions_enabled_reactions? Ou ele a adicionou a discourse_reactions_excluded_from_like?
2 curtidas

Eu a removi da configuração do site discourse_reactions_enabled_reactions.

3 curtidas

Sim, alterar discourse_reactions_enabled_reactions não afeta o histórico (nunca afetou), apenas adicionar/remover reações de discourse_reactions_excluded_from_like altera o histórico.

2 curtidas

Bem, aqui meio que (visivelmente, pelo menos) aconteceu, pois a reação está aparecendo tanto como :face_with_spiral_eyes: quanto como :heart:, o que é confuso de ver.

3 curtidas

Ah, entendi de onde você está vindo agora – geralmente, quando você reagiu e isso também foi contado como um like, nós mostramos apenas a reação na postagem. Agora que você desabilitou essa reação, está mostrando ambos. Vou ver o que posso fazer sobre isso :+1:

5 curtidas

Anúncio :rocket:

Gostaria de anunciar que começaremos a implementar a configuração discourse_reactions_like_sync_enabled para todos os nossos sites hospedados, definindo-a como true, e definindo-a como padrão true para novos sites.

O que isso significa é que reações históricas terão um registro de Like criado para elas. Em alguns sites que não usaram reações, isso pode ser uma quantidade muito pequena, em outros sites isso pode chegar a dezenas de milhares de registros.

Isso influenciará as páginas Top e Hot do seu fórum e provavelmente resultará na emissão de mais Emblemas (Badges), pois existem muitos deles baseados em Likes.

Se você não quiser que as reações sejam contadas como likes, tanto as novas quanto as históricas, você deve adicioná-las à configuração do site discourse_reactions_excluded_from_like. Por padrão, apenas :-1: é excluído.

Estou confiante em nossas mudanças, mas sinta-se à vontade para relatar quaisquer problemas aqui enquanto passamos por essa implementação.


Finalmente consegui mesclar uma correção para este problema hoje em FIX: Reactions doubled up as like if no longer enabled by martin-brennan · Pull Request #289 · discourse/discourse-reactions · GitHub

13 curtidas

Ativei a sincronização de curtidas para todos os novos sites na semana passada e estou começando a implementação para os sites existentes em nossa hospedagem agora, começando pelo nosso plano Básico e subindo até nossos clientes Enterprise.

Para casos em que dezenas de milhares de novos registros serão criados, podemos entrar em contato com proprietários de sites individuais antes de ativar essa configuração.

6 curtidas