Event settings API: Expose mail_days_order_expire_warning

This commit is contained in:
Raphael Michel
2021-10-19 17:12:13 +02:00
parent 4b53d39e3e
commit 78917afa1a
2 changed files with 12 additions and 0 deletions

View File

@@ -704,6 +704,7 @@ class EventSettingsSerializer(SettingsSerializer):
'payment_term_accept_late',
'payment_explanation',
'payment_pending_hidden',
'mail_days_order_expire_warning',
'ticket_download',
'ticket_download_date',
'ticket_download_addons',

View File

@@ -1709,6 +1709,17 @@ Best regards,
Your {event} team"""))
},
'mail_days_order_expire_warning': {
'form_class': forms.IntegerField,
'serializer_class': serializers.IntegerField,
'serializer_kwargs': dict(
min_value=0,
),
'form_kwargs': dict(
label=_("Number of days"),
min_value=0,
help_text=_("This email will be sent out this many days before the order expires. If the "
"value is 0, the mail will never be sent.")
),
'type': int,
'default': '3'
},