Impossible de modifier le contenu du message d'invitation en masse

Salut à tous,

En testant l’invitation en masse d’utilisateurs à notre Discourse (version 2.8.9), j’ai constaté qu’une mise à jour du modèle dans Invite Forum Mailer n’était pas reflétée dans les e-mails envoyés.

Je suis les instructions du post Sending bulk user invites pour mettre à jour le Invite Forum Mailer, c’est-à-dire \u003cdomain\u003e/admin/customize/email_templates/invite_forum_mailer. J’ai essayé des fichiers CSV avec les variations ci-dessous sans succès :

  • email
  • email,group-name
  • email,group-name,topic_id (celui-ci devrait provenir du modèle Invite Mailer)

Le contenu des e-mails livrés est resté à la version précédente.

Je pensais que cela était lié à Changes to email templates not saving, mais mes modifications sont bien enregistrées (il n’y a pas d’erreur lors de l’enregistrement, et je peux recharger la page du modèle et retrouver mes modifications).

Dois-je réinitialiser des processus qui mettent en cache l’ancien contenu du modèle ? Si oui, quel est ce processus ?
Y a-t-il un bug dans le code ?

Merci et cordialement,
SS

2 « J'aime »

Salut futurs voyageurs,

Après une enquête, j’ai finalement compris. Le modèle d’e-mail est enregistré par locale.

Un autre utilisateur administrateur et moi-même avons défini notre locale Discourse sur l’anglais britannique, et un autre utilisateur administrateur a défini la locale sur default. Notre locale Discourse est l’anglais américain.

Lorsque j’ai modifié le modèle, l’autre administrateur a pu voir mes modifications, mais les e-mails utilisaient toujours le modèle de locale américain. Aucune erreur ne s’est affichée lors de la sauvegarde, mais le résultat était néanmoins déroutant.

La solution a été de changer ma locale client dans \u003cdomain\u003e/community/forums/u/\u003cuser\u003e/preferences/interface pour qu’elle corresponde à la locale du serveur, qui est US ou qui est revenue à default.

Cordialement,
SS

1 « J'aime »

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