def send_support_group_creation_notification(membership_pk):
try:
membership = Membership.objects.select_related('supportgroup', 'person').get(pk=membership_pk)
except Membership.DoesNotExist:
return
group = membership.supportgroup
referent = membership.person
bindings = {
"GROUP_NAME": group.name,
"CONTACT_NAME": group.contact_name,
"CONTACT_EMAIL": group.contact_email,
"CONTACT_PHONE": group.contact_phone,
"CONTACT_PHONE_VISIBILITY": _("caché") if group.contact_hide_phone else _("public"),
"LOCATION_NAME": group.location_name,
"LOCATION_ADDRESS": group.short_address,
"GROUP_LINK": front_url("view_group", kwargs={'pk': group.pk}),
"MANAGE_GROUP_LINK": front_url('manage_group', kwargs={'pk': group.pk}),
}
send_mosaico_email(
code='GROUP_CREATION',
subject=_("Les informations de votre nouveau groupe d'action"),
from_email=settings.EMAIL_FROM,
recipients=[referent],
bindings=bindings,
)
评论列表
文章目录