Send the membership emails in the correct language

And send them as well if the member is on the same instance 🙈

Close #472

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2020-12-01 10:21:07 +01:00
parent 8140f5e227
commit 6d8710f0fe
3 changed files with 5 additions and 4 deletions

View File

@@ -24,7 +24,8 @@ defmodule Mobilizon.Web.Email.Group do
member,
locale
) do
with %User{email: email} <- Users.get_user!(user_id) do
with %User{email: email} = user <- Users.get_user!(user_id) do
locale = Map.get(user, :locale, locale)
Gettext.put_locale(locale)
%Actor{name: invited_by_name} = inviter = Actors.get_actor(member.invited_by_id)