Bank transfer: Show date of last import

This commit is contained in:
Raphael Michel
2020-01-09 21:40:51 +01:00
parent a1ad00a30c
commit 0d2a534982
3 changed files with 36 additions and 2 deletions

View File

@@ -481,7 +481,25 @@ class ImportView(ListView):
if not self.request.event.has_subevents and self.request.event.settings.get('payment_term_last'):
if now() > self.request.event.payment_term_last:
ctx['no_more_payments'] = True
ctx['lastimport'] = BankImportJob.objects.filter(
state=BankImportJob.STATE_COMPLETED,
organizer=self.request.organizer,
event=self.request.event
).order_by('created').last()
ctx['runningimport'] = BankImportJob.objects.filter(
state__in=[BankImportJob.STATE_PENDING, BankImportJob.STATE_RUNNING],
event=self.request.event
).order_by('created').last()
else:
ctx['lastimport'] = BankImportJob.objects.filter(
state=BankImportJob.STATE_COMPLETED,
organizer=self.request.organizer,
event__isnull=True
).order_by('created').last()
ctx['runningimport'] = BankImportJob.objects.filter(
state__in=[BankImportJob.STATE_PENDING, BankImportJob.STATE_RUNNING],
event__isnull=True
).order_by('created').last()
ctx['basetpl'] = 'pretixplugins/banktransfer/import_base_organizer.html'
ctx['organizer'] = self.request.organizer
return ctx