Errore: Le seguenti chiavi di interpolazione non sono valide: "email_token"
Vedo questa soluzione qui sotto, ma non ha bisogno dell’utente il token per fare clic e completare la registrazione?
È sufficiente rimuovere %{email_token}?
Ecco il modello completo:
Benvenuto su %{site_name}! Un membro dello staff ha approvato il tuo account su %{site_name}. Clicca sul seguente link per confermare e attivare il tuo nuovo account: %{base_url}/users/activate-account/%{email_token} Se il link sopra non è cliccabile, prova a copiarlo e incollarlo nella barra degli indirizzi del tuo browser web. (Se devi comunicare con gli amministratori del sito come nuovo utente, rispondi semplicemente a questo messaggio.)
Questo modello è obsoleto e dovrebbe essere riscritto senza menzionare alcun link da cliccare?
Abbiamo abilitato “Approva utenti” dopo essere stati sotto SSO per un paio di anni.
Hai già personalizzato il user_notifications.signup_after_approval.text_body_template?
Il testo predefinito che vedo per questo modello nel file server.en.yml è:
Benvenuto su %{site_name}!
Un membro dello staff ha approvato il tuo account su %{site_name}.
Ora puoi accedere al tuo nuovo account effettuando il login all'indirizzo:
%{base_url}
Se il link sopra non è cliccabile, prova a copiarlo e incollarlo nella barra degli indirizzi del tuo browser web.
%{new_user_tips}
Crediamo in un [comportamento civile nella comunità](%{base_url}/guidelines) in ogni momento.
Buona permanenza!
Per quanto ne sappia, no, e quel testo non sembra scritto dai nostri moderatori.
I nostri utenti hanno già confermato la loro email al momento dell’approvazione, quindi è logico che non abbiano bisogno di quel token. L’ho rimosso e il template viene salvato correttamente.