Skip to content

Commit d3744b0

Browse files
committed
align module imports with enext
1 parent decd981 commit d3744b0

File tree

10 files changed

+58
-56
lines changed

10 files changed

+58
-56
lines changed

eventyay_stripe/apps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from . import __version__
55

66
try:
7-
from pretix.base.plugins import PluginConfig
7+
from eventyay.base.plugins import PluginConfig
88
except ImportError:
99
raise RuntimeError("Python package 'stripe' is not installed.")
1010

@@ -14,7 +14,7 @@ class StripePluginApp(AppConfig):
1414
name = 'eventyay_stripe'
1515
verbose_name = _("Stripe")
1616

17-
class PretixPluginMeta:
17+
class EventyayPluginMeta:
1818
name = _("Stripe")
1919
author = "eventyay"
2020
version = __version__

eventyay_stripe/forms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from django import forms
22
from django.utils.translation import gettext_lazy as _
33

4-
from pretix.base.forms import SettingsForm
4+
from eventyay.base.forms import SettingsForm
55

66

77
class StripeKeyValidator:

eventyay_stripe/management/commands/stripe_connect_fill_countries.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
from django.core.management.base import BaseCommand
33
from django_scopes import scopes_disabled
44

5-
from pretix.base.models import Event
6-
from pretix.base.settings import GlobalSettingsObject
5+
from eventyay.base.models import Event
6+
from eventyay.base.settings import GlobalSettingsObject
77

88

99
class Command(BaseCommand):
@@ -18,7 +18,7 @@ def handle(self, *args, **options):
1818
self.stderr.write(self.style.ERROR("Stripe Connect is not set up!"))
1919
return
2020

21-
for e in Event.objects.filter(plugins__icontains="pretix.plugins.stripe"):
21+
for e in Event.objects.filter(plugins__icontains="eventyay.plugins.stripe"):
2222
uid = e.settings.payment_stripe_connect_user_id
2323
if uid and not e.settings.payment_stripe_merchant_country:
2424
if uid in cache:
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
1-
from django.db import migrations, models
1+
# Generated by Django 5.2.5 on 2025-10-31 11:23
2+
23
import django.db.models.deletion
4+
from django.db import migrations, models
35

46

57
class Migration(migrations.Migration):
68

79
initial = True
810

911
dependencies = [
10-
('pretixbase', '0001_initial'),
12+
('base', '0001_initial'),
1113
]
1214

1315
operations = [
1416
migrations.CreateModel(
1517
name='RegisteredApplePayDomain',
1618
fields=[
17-
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False)),
19+
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
1820
('domain', models.CharField(max_length=190)),
1921
('account', models.CharField(max_length=190)),
2022
],
2123
),
2224
migrations.CreateModel(
2325
name='ReferencedStripeObject',
2426
fields=[
25-
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False)),
27+
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
2628
('reference', models.CharField(db_index=True, max_length=190, unique=True)),
27-
('order', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='pretixbase.order')),
28-
('payment', models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='pretixbase.orderpayment')),
29+
('order', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='base.order')),
30+
('payment', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='base.orderpayment')),
2931
],
3032
),
3133
]

eventyay_stripe/models.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
class ReferencedStripeObject(models.Model):
55
reference = models.CharField(max_length=190, db_index=True, unique=True)
6-
order = models.ForeignKey('pretixbase.Order', on_delete=models.CASCADE)
7-
payment = models.ForeignKey('pretixbase.OrderPayment', null=True, blank=True, on_delete=models.CASCADE)
6+
order = models.ForeignKey('base.Order', on_delete=models.CASCADE)
7+
payment = models.ForeignKey('base.OrderPayment', null=True, blank=True, on_delete=models.CASCADE)
88

99

1010
class RegisteredApplePayDomain(models.Model):

eventyay_stripe/payment.py

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,21 +26,21 @@
2626
from geoip2.errors import AddressNotFoundError
2727
from pydantic import ValidationError
2828

29-
from pretix.base.decimal import round_decimal
30-
from pretix.base.forms import SecretKeySettingsField
31-
from pretix.base.forms.questions import guess_country
32-
from pretix.base.models import (
29+
from eventyay.base.decimal import round_decimal
30+
from eventyay.base.forms import SecretKeySettingsField
31+
from eventyay.base.forms.questions import guess_country
32+
from eventyay.base.models import (
3333
Event, InvoiceAddress, Order, OrderPayment, OrderRefund, Quota,
3434
)
35-
from pretix.base.payment import BasePaymentProvider, PaymentException
36-
from pretix.base.plugins import get_all_plugins
37-
from pretix.base.services.mail import SendMailException
38-
from pretix.base.settings import SettingsSandbox
39-
from pretix.helpers.countries import CachedCountries
40-
from pretix.helpers.http import get_client_ip
41-
from pretix.helpers.urls import build_absolute_uri as build_global_uri
42-
from pretix.multidomain.urlreverse import build_absolute_uri
43-
from pretix.presale.views.cart import cart_session
35+
from eventyay.base.payment import BasePaymentProvider, PaymentException
36+
from eventyay.base.plugins import get_all_plugins
37+
from eventyay.base.services.mail import SendMailException
38+
from eventyay.base.settings import SettingsSandbox
39+
from eventyay.helpers.countries import CachedCountries
40+
from eventyay.helpers.http import get_client_ip
41+
from eventyay.helpers.urls import build_absolute_uri as build_global_uri
42+
from eventyay.multidomain.urlreverse import build_absolute_uri
43+
from eventyay.presale.views.cart import cart_session
4444

4545
from . import __version__
4646
from .forms import StripeKeyValidator
@@ -91,7 +91,7 @@ def settings_content_render(self, request):
9191
).format(
9292
_(
9393
"To accept payments via Stripe, you will need an account at Stripe. By clicking on the "
94-
"following button, you can either create a new Stripe account connect pretix to an existing "
94+
"following button, you can either create a new Stripe account connect eventyay to an existing "
9595
"one."
9696
),
9797
self.get_connect_url(request),
@@ -111,7 +111,7 @@ def settings_content_render(self, request):
111111
)
112112
else:
113113
message = _(
114-
'Please configure a %(link)s to '
114+
'Please configure a %%(link)s to '
115115
'the following endpoint in order to automatically cancel orders when charges are refunded '
116116
'externally and to process asynchronous payment methods like SOFORT.'
117117
) % {'link': '<a href="https://dashboard.stripe.com/account/webhooks">Stripe Webhook</a>'}
@@ -122,7 +122,7 @@ def settings_content_render(self, request):
122122

123123
@property
124124
def settings_form_fields(self):
125-
if 'pretix_resellers' in [p.module for p in get_all_plugins()]:
125+
if 'eventyay_resellers' in [p.module for p in get_all_plugins()]:
126126
moto_settings = [
127127
(
128128
"reseller_moto",
@@ -996,7 +996,7 @@ def shred_payment_info(self, obj: OrderPayment):
996996

997997
for le in (
998998
obj.order.all_logentries()
999-
.filter(action_type="pretix.plugins.stripe.event")
999+
.filter(action_type="eventyay.plugins.stripe.event")
10001000
.exclude(data="", shredded=True)
10011001
):
10021002
d = le.parsed_data
@@ -1058,7 +1058,7 @@ def execute_refund(self, refund: OrderRefund):
10581058
refund.execution_date = now()
10591059
refund.save()
10601060
refund.order.log_action(
1061-
"pretix.event.order.refund.failed",
1061+
"eventyay.event.order.refund.failed",
10621062
{
10631063
"local_id": refund.local_id,
10641064
"provider": refund.provider,

eventyay_stripe/signals.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
from django.urls import resolve, reverse
88
from django.utils.translation import gettext_lazy as _
99

10-
from pretix.base.forms import SecretKeySettingsField
11-
from pretix.base.settings import settings_hierarkey
12-
from pretix.base.signals import (
10+
from eventyay.base.forms import SecretKeySettingsField
11+
from eventyay.base.settings import settings_hierarkey
12+
from eventyay.base.signals import (
1313
logentry_display, register_global_settings, register_payment_providers,
1414
)
15-
from pretix.control.signals import nav_organizer
16-
from pretix.presale.signals import html_head
15+
from eventyay.control.signals import nav_organizer
16+
from eventyay.presale.signals import html_head
1717

1818
from .forms import StripeKeyValidator
1919

@@ -59,7 +59,7 @@ def html_head_presale(sender, request=None, **kwargs):
5959

6060
@receiver(signal=logentry_display, dispatch_uid="stripe_logentry_display")
6161
def pretixcontrol_logentry_display(sender, logentry, **kwargs):
62-
if logentry.action_type != 'pretix.plugins.stripe.event':
62+
if logentry.action_type != 'eventyay.plugins.stripe.event':
6363
return
6464

6565
data = json.loads(logentry.data)

eventyay_stripe/tasks.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import stripe
55
from django.conf import settings
66

7-
from pretix.base.services.tasks import EventTask
8-
from pretix.celery_app import app
9-
from pretix.multidomain.urlreverse import get_event_domain
7+
from eventyay.base.services.tasks import EventTask
8+
from eventyay.celery_app import app
9+
from eventyay.multidomain.urlreverse import get_event_domain
1010

1111
from .models import RegisteredApplePayDomain
1212

eventyay_stripe/urls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from django.urls import include, re_path
22

3-
from pretix.multidomain import event_url
3+
from eventyay.multidomain import event_url
44

55
from .views import (
66
OrganizerSettingsFormView, ReturnView, ScaReturnView, ScaView,

eventyay_stripe/views.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,21 @@
2121
from django.views.generic import FormView
2222
from django_scopes import scopes_disabled
2323

24-
from pretix.base.models import Event, Order, OrderPayment, Organizer, Quota
25-
from pretix.base.payment import PaymentException
26-
from pretix.base.services.locking import LockTimeoutException
27-
from pretix.base.settings import GlobalSettingsObject
28-
from pretix.control.permissions import (
24+
from eventyay.base.models import Event, Order, OrderPayment, Organizer, Quota
25+
from eventyay.base.payment import PaymentException
26+
from eventyay.base.services.locking import LockTimeoutException
27+
from eventyay.base.settings import GlobalSettingsObject
28+
from eventyay.control.permissions import (
2929
AdministratorPermissionRequiredMixin, event_permission_required,
3030
)
31-
from pretix.control.views.event import DecoupleMixin
32-
from pretix.control.views.organizer import OrganizerDetailViewMixin
33-
from pretix.helpers import OF_SELF
34-
from pretix.helpers.http import redirect_to_url
35-
from pretix.helpers.stripe_utils import (
31+
from eventyay.control.views.event import DecoupleMixin
32+
from eventyay.control.views.organizer import OrganizerDetailViewMixin
33+
from eventyay.helpers import OF_SELF
34+
from eventyay.helpers.http import redirect_to_url
35+
from eventyay.helpers.stripe_utils import (
3636
get_stripe_secret_key, get_stripe_webhook_secret_key,
3737
)
38-
from pretix.multidomain.urlreverse import build_absolute_uri, eventreverse
38+
from eventyay.multidomain.urlreverse import build_absolute_uri, eventreverse
3939

4040
from .forms import OrganizerStripeSettingsForm
4141
from .models import ReferencedStripeObject
@@ -315,7 +315,7 @@ def charge_webhook(event, event_json, charge_id, rso):
315315
prov = payment.payment_provider
316316
prov._init_api()
317317

318-
order.log_action('pretix.plugins.stripe.event', data=event_json)
318+
order.log_action('eventyay.plugins.stripe.event', data=event_json)
319319

320320
is_refund = charge['amount_refunded'] or charge['refunds']['total_count'] or charge['dispute']
321321
if is_refund:
@@ -418,7 +418,7 @@ def source_webhook(event, event_json, source_id, rso):
418418
prov = payment.payment_provider
419419
prov._init_api()
420420

421-
order.log_action('pretix.plugins.stripe.event', data=event_json)
421+
order.log_action('eventyay.plugins.stripe.event', data=event_json)
422422
go = (event_json['type'] == 'source.chargeable' and
423423
payment.state in (OrderPayment.PAYMENT_STATE_PENDING, OrderPayment.PAYMENT_STATE_CREATED) and
424424
src.status == 'chargeable')
@@ -707,7 +707,7 @@ def post(self, request, *args, **kwargs):
707707
form.save()
708708
if form.has_changed():
709709
self.request.organizer.log_action(
710-
'pretix.organizer.settings', user=self.request.user, data={
710+
'eventyay.organizer.settings', user=self.request.user, data={
711711
k: form.cleaned_data.get(k) for k in form.changed_data
712712
}
713713
)

0 commit comments

Comments
 (0)