Postagem original do usuário enviada por e-mail mesmo quando a postagem foi editada pelo administrador após a aprovação

Continuando a discussão de Posts moderados e email time window mins:

Eu acho que é isso que está acontecendo:

  1. Usuário novo escreve um post.
  2. Fica retido para moderação/revisão.
  3. Aprovado pelo administrador.
  4. Imediatamente (dentro de um minuto) editado pelo administrador.
  5. Atraso de email time window mins após a aprovação (no meu caso, 10 minutos).
  6. E-mail de notificação enviado. Este e-mail contém o texto do post original (passo 1 acima) não o texto editado (passo 4 acima).

O que deveria acontecer é que no passo 6 o texto editado deveria ser enviado no e-mail de notificação.

Talvez alguma configuração no meu fórum esteja causando isso, caso em que não é um bug, e pode prosseguir e reclassificar isto. Uma solução alternativa seria editar o post antes da aprovação, mas isso significa que o histórico de edições do post não é tão fácil de ver.

2 curtidas

Notei isso novamente hoje. Editei o título da postagem logo após aprová-la. 10 minutos depois, o e-mail foi enviado com o título original, não editado.

1 curtida

Eu consigo reproduzir. :+1:

1 curtida

Isso já respeitou o tempo de aprovação? A configuração não menciona aprovação especificamente e, até onde sei, se a postagem for mais antiga que 10 minutos, o e-mail sempre sairá imediatamente após a aprovação da postagem.

Concordo com isso, mas apenas para meu próprio benefício - qual o valor de ver o estado original se ele exigiu intervenção do administrador para ser publicado?

Não entendi completamente. São 10 minutos a partir da aprovação, e não 10 minutos a partir do envio, se é isso que você quer dizer.

Para que o administrador do fórum possa ver a postagem como foi originalmente enviada. Isso pode ser relevante se grandes alterações foram acordadas com o autor. Poderiam haver outros cenários. Não sei se a postagem original e não editada é armazenada em algum lugar, mas acho que não pode ser encontrada na interface web do administrador.

O principal problema é diferente, que é que as alterações dentro do período de 10 minutos são ignoradas quando o e-mail é enviado. Estas podem ser alterações que só ocorreram ao administrador do fórum após a aprovação.

1 curtida

Tive outra ideia. O post é enviado por e-mail com o título e o texto exatamente como foram originalmente enviados (não como editados durante a fase de revisão/aprovação). Talvez também seja enviado por e-mail como se estivesse na categoria como originalmente enviado, mesmo que seja recategorizado durante a revisão/aprovação.

Se isso estiver acontecendo, significaria que as pessoas erradas são notificadas por e-mail.

Tenho a versão mais recente do Discourse e notei hoje que o tópico enviado por e-mail continha o título do tópico editado :+1:

Não sei o que aconteceu da última vez, mas hoje recebi a versão mais recente do Discourse, permiti uma postagem, editei o título imediatamente, mas o título original do tópico foi enviado por e-mail.