Apenas posts sem curtidas ou reações podem ser "curtidos" em um tópico arquivado

Entendo que postagens em tópicos arquivados não podem receber curtidas ou reações. Com base nisso, como é possível que esta postagem possa ser curtida (no sentido de que você pode pressionar o coração, embora apareça o erro “Essa reação foi criada há muito tempo. Ela não pode mais ser modificada ou removida”, o que também não está correto)?

Na verdade, isso se aplica a outras postagens nesse tópico. Embora pareça que postagens com curtidas ou reações não possam receber novas curtidas de forma alguma, aquelas sem nenhuma podem, embora com esse erro exibido.

Esse comportamento inconsistente me faz pensar que isso deveria ser reportado em Contribute > Bug, talvez?

Acho que é por causa do plugin reactions. Não consigo fazer o mesmo no modo seguro. Lembro-me de ter adicionado acidentalmente uma reação a uma postagem arquivada, quando o Jammy era o moderador da comunidade. Como minha reação foi bastante inadequada, ele a removeu para mim, e acho que algo foi adicionado para evitar isso no futuro. Mas não tenho certeza, e encontrar isso em nosso chat levará muito tempo.

1 curtida

Tudo bem. Então, no modo seguro, o botão não pode ser pressionado de forma alguma. Acho que ele deveria ser ocultado nos tópicos arquivados?

Parece que meu problema ocorreu em posts que já tinham um like.

nossa conversa
Originally sent in JammyDodger
Moin

Testei como o arquivamento, que impede likes e reações, funciona em conjunto.

O resultado: Button color changes - #7 by tyraniczar

Consegui adicioná-lo, mas não consigo removê-lo :joy: Agora ele ficará para sempre

JammyDodger

Neste caso, você adicionou a reação antes de arquivar?

Para mim, parece que bloqueia tanto a adição quanto a remoção de uma reação quando arquivado (como esperado)

Moin

Ainda consigo adicionar :discourse2: a posts nesse tópico

JammyDodger

Ah, sim. Diz que não pode, mas você pode

E sem remoção

Hmm

Desarquivar e organizei as reações soltas

Vou abrir um relatório

Estou encontrando algumas estranhezas na minha reprodução para este teste de arquivamento + reações

No meu site de teste, o menu de reações não aparece

Apenas o :no_entry_sign:

Moin

Consigo reproduzir no meu playground

JammyDodger

Hmm

  • Criar tópico
  • Adicionar resposta
  • Arquivar
  • Como usuário de teste, acessar o tópico e tentar reagir a um post
Moin

Agora não funciona lá também

JammyDodger

Tentei no meu site hospedado Básico e isso também não funciona

Moin

Quando o usuário de teste cria a resposta e eu arquivar e reagir sem recarregar, adicionar a reação funciona. Mas não após a atualização

Tente dar like no post como user2 antes de arquivar e depois reagir como user3

JammyDodger

Sim, consigo reproduzir com isso

1 curtida