diff --git a/mo/email.py b/mo/email.py index 84bac734828d38c29144d023ff12a1008cd671eb..f242361320573e3a3afd09872f72b099c5ab135c 100644 --- a/mo/email.py +++ b/mo/email.py @@ -70,14 +70,15 @@ def send_email(send_to: str, full_name: str, subject: str, body: str) -> bool: def send_user_email(user: db.User, subject: str, body: str, add_footer: bool = False, override_email: Optional[str] = None) -> bool: - logger.info(f'Mail: "{subject}" -> {user.email} (#{user.user_id})') + email = override_email or user.email + logger.info(f'Mail: "{subject}" -> {email} (#{user.user_id})') if add_footer: body += "\n" + ("=" * 76) + "\n" body += "Pokud nechcete tyto e-maily dostávat, vypněte si notifikace v nastavení\n" body += f"svého účtu na {settings_url()}." - return send_email(override_email or user.email, user.full_name(), 'OSMO – ' + subject, body) + return send_email(email, user.full_name(), 'OSMO – ' + subject, body) def activate_url(token: str) -> str: