forked from CGM_Public/pretix_original
Scheduled exports: Fix missing event context, fix form initial
This commit is contained in:
@@ -1526,6 +1526,15 @@ class ExportMixin:
|
||||
continue
|
||||
if self.scheduled:
|
||||
initial = self.scheduled.export_form_data
|
||||
|
||||
test_form = ExporterForm(data=self.request.GET, prefix=ex.identifier)
|
||||
test_form.fields = ex.export_form_fields
|
||||
for k in initial:
|
||||
if initial[k] and k in test_form.fields:
|
||||
try:
|
||||
initial[k] = test_form.fields[k].to_python(initial[k])
|
||||
except Exception:
|
||||
pass
|
||||
else:
|
||||
# Use form parse cycle to generate useful defaults
|
||||
test_form = ExporterForm(data=self.request.GET, prefix=ex.identifier)
|
||||
|
||||
Reference in New Issue
Block a user