mirror of
https://github.com/philomena-dev/philomena.git
synced 2024-12-18 15:08:00 +01:00
Avoid issues with non-email-safe names
This commit is contained in:
parent
4a48dac0d4
commit
113c01c7d5
1 changed files with 6 additions and 6 deletions
|
@ -2,9 +2,9 @@ defmodule Philomena.Users.UserNotifier do
|
||||||
alias Swoosh.Email
|
alias Swoosh.Email
|
||||||
alias Philomena.Mailer
|
alias Philomena.Mailer
|
||||||
|
|
||||||
defp deliver(name, address, subject, body) do
|
defp deliver(to, subject, body) do
|
||||||
Email.new(
|
Email.new(
|
||||||
to: {name, address},
|
to: {to, to},
|
||||||
from: {"noreply", mailer_address()},
|
from: {"noreply", mailer_address()},
|
||||||
subject: subject,
|
subject: subject,
|
||||||
text_body: body
|
text_body: body
|
||||||
|
@ -30,7 +30,7 @@ defmodule Philomena.Users.UserNotifier do
|
||||||
Deliver instructions to confirm account.
|
Deliver instructions to confirm account.
|
||||||
"""
|
"""
|
||||||
def deliver_confirmation_instructions(user, url) do
|
def deliver_confirmation_instructions(user, url) do
|
||||||
deliver(user.name, user.email, "Confirmation instructions for your account", """
|
deliver(user.email, "Confirmation instructions for your account", """
|
||||||
|
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ defmodule Philomena.Users.UserNotifier do
|
||||||
Deliver instructions to reset password for an account.
|
Deliver instructions to reset password for an account.
|
||||||
"""
|
"""
|
||||||
def deliver_reset_password_instructions(user, url) do
|
def deliver_reset_password_instructions(user, url) do
|
||||||
deliver(user.name, user.email, "Password reset instructions for your account", """
|
deliver(user.email, "Password reset instructions for your account", """
|
||||||
|
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ defmodule Philomena.Users.UserNotifier do
|
||||||
Deliver instructions to update an account email.
|
Deliver instructions to update an account email.
|
||||||
"""
|
"""
|
||||||
def deliver_update_email_instructions(user, url) do
|
def deliver_update_email_instructions(user, url) do
|
||||||
deliver(user.name, user.email, "Email update instructions for your account", """
|
deliver(user.email, "Email update instructions for your account", """
|
||||||
|
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ defmodule Philomena.Users.UserNotifier do
|
||||||
Deliver instructions to unlock an account.
|
Deliver instructions to unlock an account.
|
||||||
"""
|
"""
|
||||||
def deliver_unlock_instructions(user, url) do
|
def deliver_unlock_instructions(user, url) do
|
||||||
deliver(user.name, user.email, "Unlock instructions for your account", """
|
deliver(user.email, "Unlock instructions for your account", """
|
||||||
|
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue