Files
pretix_cgo/src/pretix/plugins/reports/signals.py
2019-07-08 14:25:22 +02:00

22 lines
731 B
Python

from django.dispatch import receiver
from pretix.base.signals import register_data_exporters
@receiver(register_data_exporters, dispatch_uid="export_overview_report_pdf")
def register_report_pdf(sender, **kwargs):
from .exporters import OverviewReport
return OverviewReport
@receiver(register_data_exporters, dispatch_uid="export_overview_report_ordertaxlist")
def register_report_ordertaxlist(sender, **kwargs):
from .exporters import OrderTaxListReport
return OrderTaxListReport
@receiver(register_data_exporters, dispatch_uid="export_overview_report_ordertaxlistpdf")
def register_report_ordertaxlistpdf(sender, **kwargs):
from .exporters import OrderTaxListReportPDF
return OrderTaxListReportPDF