Erro: As seguintes chaves de interpolação são inválidas: "email_token"
Vejo essa solução abaixo, mas o usuário não precisa do token para clicar e concluir o cadastro?
Apenas remover %{email_token} está correto?
Aqui está o modelo completo:
Bem-vindo ao %{site_name}! Um membro da equipe aprovou sua conta no %{site_name}. Clique no link abaixo para confirmar e ativar sua nova conta: %{base_url}/users/activate-account/%{email_token} Se o link acima não for clicável, tente copiar e colá-lo na barra de endereços do seu navegador. (Se precisar se comunicar com os Administradores do site como novo usuário, basta responder a esta mensagem.)
Esse modelo está obsoleto e deve ser reescrito sem menção a clicar em algum link?
Ativamos a opção “Aprovar Usuários” depois de ficar alguns anos sob SSO.
Você já personalizou anteriormente o user_notifications.signup_after_approval.text_body_template?
O texto padrão que vejo para este modelo no arquivo server.en.yml é:
Bem-vindo(a) ao %{site_name}!
Um membro da equipe aprovou sua conta no %{site_name}.
Agora você pode acessar sua nova conta fazendo login em:
%{base_url}
Se o link acima não for clicável, tente copiar e colá-lo na barra de endereços do seu navegador.
%{new_user_tips}
Acreditamos em [comportamento civilizado na comunidade](%{base_url}/guidelines) em todos os momentos.
Aproveite sua estadia!
Não que eu saiba, e esse texto não parece com nada que nossos moderadores teriam escrito.
Nossos usuários já confirmaram seu e-mail no momento da aprovação, então faz sentido que não precisem desse token. Removi e o modelo foi salvo corretamente.