Skip to content

Commit e110ada

Browse files
committed
isort, black
1 parent da6dc32 commit e110ada

File tree

2 files changed

+59
-30
lines changed

2 files changed

+59
-30
lines changed

pretix_dbevent/forms.py

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22
from django.core.exceptions import ValidationError
33
from django.utils.translation import gettext_lazy as _, pgettext_lazy
44
from i18nfield.forms import I18nFormField
5-
6-
from pretix.base.forms import SettingsForm, PlaceholderValidator, I18nMarkdownTextarea, I18nMarkdownTextInput
5+
from pretix.base.forms import (
6+
I18nMarkdownTextarea,
7+
I18nMarkdownTextInput,
8+
PlaceholderValidator,
9+
SettingsForm,
10+
)
711
from urllib.parse import parse_qs, urlparse
812

913
from .models import ItemDBEventConfig
@@ -57,7 +61,7 @@ class DBEventSettingsForm(SettingsForm):
5761
)
5862

5963
dbevent_advertising_title = I18nFormField(
60-
label=_('Title'),
64+
label=_("Title"),
6165
required=False,
6266
widget=I18nMarkdownTextInput,
6367
widget_kwargs={
@@ -68,16 +72,22 @@ class DBEventSettingsForm(SettingsForm):
6872
)
6973

7074
dbevent_advertising_content = I18nFormField(
71-
label=_('Content'),
75+
label=_("Content"),
7276
required=False,
7377
widget=I18nMarkdownTextarea,
7478
widget_kwargs={
7579
"attrs": {
7680
"data-display-dependency": "#id_dbevent_override_texts",
7781
},
7882
},
79-
validators=[PlaceholderValidator(["{event}", "{booking_url}", "{faq_url}", "{event_id}"])],
80-
help_text=_("Available placeholders: {event}, {booking_url}, {faq_url}, {event_id}"),
83+
validators=[
84+
PlaceholderValidator(
85+
["{event}", "{booking_url}", "{faq_url}", "{event_id}"]
86+
)
87+
],
88+
help_text=_(
89+
"Available placeholders: {event}, {booking_url}, {faq_url}, {event_id}"
90+
),
8191
)
8292

8393
def clean_dbevent_event_id(self):

pretix_dbevent/signals.py

Lines changed: 43 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from django.urls import resolve, reverse
55
from django.utils.translation import gettext_lazy as _, gettext_noop
66
from i18nfield.strings import LazyI18nString
7-
87
from pretix.base.models import Event, Order
98
from pretix.base.settings import settings_hierarkey
109
from pretix.base.signals import event_copy_data, item_copy_data
@@ -83,9 +82,14 @@ def order_info(sender: Event, order: Order, request, **kwargs):
8382
return ""
8483

8584
template = get_template("pretix_dbevent/order_position_info.html")
86-
return template.render({
87-
"dbevent_advertising_text": str(sender.settings.dbevent_advertising_content).format_map(dbevent_url_context(request)),
88-
}, request)
85+
return template.render(
86+
{
87+
"dbevent_advertising_text": str(
88+
sender.settings.dbevent_advertising_content
89+
).format_map(dbevent_url_context(request)),
90+
},
91+
request,
92+
)
8993

9094

9195
@receiver(position_info, dispatch_uid="dbevent_position_info")
@@ -97,9 +101,14 @@ def position_info(sender: Event, order: Order, position, request, **kwargs):
97101
return ""
98102

99103
template = get_template("pretix_dbevent/order_position_info.html")
100-
return template.render({
101-
"dbevent_advertising_text": str(sender.settings.dbevent_advertising_content).format_map(dbevent_url_context(request)),
102-
}, request)
104+
return template.render(
105+
{
106+
"dbevent_advertising_text": str(
107+
sender.settings.dbevent_advertising_content
108+
).format_map(dbevent_url_context(request)),
109+
},
110+
request,
111+
)
103112

104113

105114
@receiver(html_head, dispatch_uid="dbevent_html_head")
@@ -110,20 +119,30 @@ def html_head_presale(sender, request=None, **kwargs):
110119

111120
settings_hierarkey.add_default("dbevent_event_id", None, int)
112121
settings_hierarkey.add_default("dbevent_override_texts", False, bool)
113-
settings_hierarkey.add_default("dbevent_advertising_title", LazyI18nString.from_gettext(gettext_noop(
114-
"Always a good move: Travel by train to your event"
115-
)), LazyI18nString)
116-
settings_hierarkey.add_default("dbevent_advertising_content", LazyI18nString.from_gettext(gettext_noop(
117-
"For *{event}* participants exclusively: Travel comfortable, sustainable and affordable throughout "
118-
"Germany by train.\n"
119-
"\n"
120-
"DB event offers provide you with several benefits:\n"
121-
"\n"
122-
"- Attractive prices: low entry price from just EUR 16.19\n"
123-
"- Flexible combination: apply additional BahnCard discount\n"
124-
"- Sustainability guaranteed: arrival and departure on Deutsche Bahn trains using 100% renewable power\n"
125-
"- Use your time effectively: work or relax on your journey\n"
126-
"\n"
127-
"[Book online now]({booking_url}), discover all DB event offers for your preferred route and secure your "
128-
"discounted ticket. [Terms and Conditions apply]({faq_url})"
129-
)), LazyI18nString)
122+
settings_hierarkey.add_default(
123+
"dbevent_advertising_title",
124+
LazyI18nString.from_gettext(
125+
gettext_noop("Always a good move: Travel by train to your event")
126+
),
127+
LazyI18nString,
128+
)
129+
settings_hierarkey.add_default(
130+
"dbevent_advertising_content",
131+
LazyI18nString.from_gettext(
132+
gettext_noop(
133+
"For *{event}* participants exclusively: Travel comfortable, sustainable and affordable throughout "
134+
"Germany by train.\n"
135+
"\n"
136+
"DB event offers provide you with several benefits:\n"
137+
"\n"
138+
"- Attractive prices: low entry price from just EUR 16.19\n"
139+
"- Flexible combination: apply additional BahnCard discount\n"
140+
"- Sustainability guaranteed: arrival and departure on Deutsche Bahn trains using 100% renewable power\n"
141+
"- Use your time effectively: work or relax on your journey\n"
142+
"\n"
143+
"[Book online now]({booking_url}), discover all DB event offers for your preferred route and secure your "
144+
"discounted ticket. [Terms and Conditions apply]({faq_url})"
145+
)
146+
),
147+
LazyI18nString,
148+
)

0 commit comments

Comments
 (0)