Improvements for bank transfer importing (#1762)

Co-authored-by: Raphael Michel <michel@rami.io>
Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
This commit is contained in:
Felix Rindt
2020-10-22 11:00:36 +02:00
committed by GitHub
parent 9e4dc344a4
commit a62c7939ae
26 changed files with 1204 additions and 139 deletions

View File

@@ -21,14 +21,31 @@ def control_nav_import(sender, request=None, **kwargs):
return []
return [
{
'label': _('Import bank data'),
'label': _("Bank transfer"),
'url': reverse('plugins:banktransfer:import', kwargs={
'event': request.event.slug,
'organizer': request.event.organizer.slug,
}),
'active': (url.namespace == 'plugins:banktransfer' and url.url_name == 'import'),
'icon': 'upload',
}
'icon': 'university',
'children': [
{
'label': _('Import bank data'),
'url': reverse('plugins:banktransfer:import', kwargs={
'event': request.event.slug,
'organizer': request.event.organizer.slug,
}),
'active': (url.namespace == 'plugins:banktransfer' and url.url_name == 'import'),
},
{
'label': _('Export refunds'),
'url': reverse('plugins:banktransfer:refunds.list', kwargs={
'event': request.event.slug,
'organizer': request.event.organizer.slug,
}),
'active': (url.namespace == 'plugins:banktransfer' and url.url_name.startswith("refunds")),
},
]
},
]
@@ -41,12 +58,28 @@ def control_nav_orga_import(sender, request=None, **kwargs):
return []
return [
{
'label': _('Import bank data'),
'label': _("Bank transfer"),
'url': reverse('plugins:banktransfer:import', kwargs={
'organizer': request.organizer.slug,
}),
'active': (url.namespace == 'plugins:banktransfer' and url.url_name == 'import'),
'icon': 'upload',
'icon': 'university',
'children': [
{
'label': _('Import bank data'),
'url': reverse('plugins:banktransfer:import', kwargs={
'organizer': request.organizer.slug,
}),
'active': (url.namespace == 'plugins:banktransfer' and url.url_name == 'import'),
'icon': 'upload',
},
{
'label': _('Export refunds'),
'url': reverse('plugins:banktransfer:refunds.list', kwargs={
'organizer': request.organizer.slug,
}),
'active': (url.namespace == 'plugins:banktransfer' and url.url_name.startswith("refunds")),
},
]
}
]