Impossível alterar o conteúdo da mensagem de convite em massa

Olá a todos,

Ao testar o convite em massa de usuários para o nosso Discourse (versão 2.8.9), descobri que uma atualização no template em Invite Forum Mailer não está sendo refletida nos e-mails enviados.

Estou seguindo as instruções do post Sending bulk user invites para atualizar o Invite Forum Mailer, ou seja, \u003cdomain\u003e/admin/customize/email_templates/invite_forum_mailer. Tentei arquivos CSV com as variações abaixo sem sucesso:

  • email
  • email,group-name
  • email,group-name,topic_id (este deve ser do template Invite Mailer)

O conteúdo do e-mail entregue permaneceu na versão anterior.

Pensei que isso estivesse relacionado a Changes to email templates not saving, mas minhas alterações estão sendo salvas (não há erro ao salvar, e posso recarregar a página do template e obter minhas alterações novamente).

Preciso redefinir algum processo que esteja armazenando em cache o conteúdo antigo do template? Se sim, qual é esse processo?
Existe um bug no código?

Obrigado e atenciosamente,
SS

2 curtidas

Olá futuros viajantes,

Após uma investigação, finalmente descobri isso. O modelo de e-mail é salvo por localidade.

Outro usuário administrador e eu definimos nossa localidade do Discourse para inglês do Reino Unido, e outro usuário administrador definiu a localidade para padrão. Nossa localidade do Discourse é inglês dos EUA.

Quando alterei o modelo, o outro administrador pôde ver minhas alterações, mas os e-mails ainda utilizariam o modelo de localidade dos EUA. Não mostrou nenhum erro ao salvar, mas o resultado foi confuso.

A solução foi alterar minha localidade do cliente em <domínio>/community/forums/u/<usuário>/preferences/interface para corresponder à localidade do servidor, que é US ou definida de volta para padrão.

Atenciosamente,
SS

1 curtida

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