forked from CGM_Public/pretix_original
Added a setting for an e-mail subject prefix
This commit is contained in:
@@ -36,8 +36,13 @@ def mail(user: User, subject: str, template: str, context: dict, event: Event=No
|
||||
|
||||
sender = event.settings.get('mail_from') if event else settings.MAIL_FROM
|
||||
|
||||
subject = str(subject)
|
||||
prefix = event.settings.get('mail_prefix')
|
||||
if prefix:
|
||||
subject = "[%s] %s" % (prefix, subject)
|
||||
|
||||
email = EmailMessage(
|
||||
str(subject), body, sender,
|
||||
subject, body, sender,
|
||||
to=[user.email]
|
||||
)
|
||||
|
||||
|
||||
@@ -89,6 +89,10 @@ DEFAULTS = {
|
||||
'default': None,
|
||||
'type': str
|
||||
},
|
||||
'mail_prefix': {
|
||||
'default': None,
|
||||
'type': str
|
||||
},
|
||||
'mail_from': {
|
||||
'default': settings.MAIL_FROM,
|
||||
'type': str
|
||||
|
||||
Reference in New Issue
Block a user