From ca4f511cde82d021e79cad56a903966738226db3 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 19 Jul 2024 10:51:13 +0200 Subject: [PATCH] Voucher import: Fix subevent column --- src/pretix/base/modelimport_vouchers.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pretix/base/modelimport_vouchers.py b/src/pretix/base/modelimport_vouchers.py index 8d2ef87d53..c48c06fcd0 100644 --- a/src/pretix/base/modelimport_vouchers.py +++ b/src/pretix/base/modelimport_vouchers.py @@ -28,9 +28,9 @@ from django.utils.translation import gettext as _, gettext_lazy, pgettext_lazy from pretix.base.modelimport import ( BooleanColumnMixin, DatetimeColumnMixin, DecimalColumnMixin, ImportColumn, - IntegerColumnMixin, i18n_flat, + IntegerColumnMixin, SubeventColumnMixin, i18n_flat, ) -from pretix.base.models import ItemVariation, Quota, Seat, Voucher +from pretix.base.models import ItemVariation, Quota, Seat, SubEvent, Voucher from pretix.base.signals import voucher_import_columns @@ -55,11 +55,11 @@ class CodeColumn(ImportColumn): obj.code = value -class SubeventColumn(ImportColumn): +class SubeventColumn(SubeventColumnMixin, ImportColumn): identifier = 'subevent' verbose_name = pgettext_lazy('subevents', 'Date') - def assign(self, value, obj: Voucher, **kwargs): + def assign(self, value, obj: SubEvent, **kwargs): obj.subevent = value