forked from CGM_Public/pretix_original
Order list: Allow to filter for approved
This commit is contained in:
@@ -112,6 +112,7 @@ class OrderFilterForm(FilterForm):
|
|||||||
(Order.STATUS_PENDING + Order.STATUS_EXPIRED, _('Pending or expired')),
|
(Order.STATUS_PENDING + Order.STATUS_EXPIRED, _('Pending or expired')),
|
||||||
(Order.STATUS_CANCELED, _('Canceled')),
|
(Order.STATUS_CANCELED, _('Canceled')),
|
||||||
('cp', _('Canceled (or with paid fee)')),
|
('cp', _('Canceled (or with paid fee)')),
|
||||||
|
('na', _('Approved, payment pending')),
|
||||||
('pa', _('Approval pending')),
|
('pa', _('Approval pending')),
|
||||||
('overpaid', _('Overpaid')),
|
('overpaid', _('Overpaid')),
|
||||||
('underpaid', _('Underpaid')),
|
('underpaid', _('Underpaid')),
|
||||||
@@ -207,6 +208,11 @@ class OrderFilterForm(FilterForm):
|
|||||||
status=Order.STATUS_PENDING,
|
status=Order.STATUS_PENDING,
|
||||||
require_approval=True
|
require_approval=True
|
||||||
)
|
)
|
||||||
|
elif s == 'na':
|
||||||
|
qs = qs.filter(
|
||||||
|
status=Order.STATUS_PENDING,
|
||||||
|
require_approval=False
|
||||||
|
)
|
||||||
elif s == 'testmode':
|
elif s == 'testmode':
|
||||||
qs = qs.filter(
|
qs = qs.filter(
|
||||||
testmode=True
|
testmode=True
|
||||||
|
|||||||
@@ -110,7 +110,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="{{ listurl }}?item={{ item.id }}&status=n&provider={{ item.provider }}">
|
<a href="{{ listurl }}?item={{ item.id }}&status=na&provider={{ item.provider }}">
|
||||||
{{ item.num.pending|togglesum:request.event.currency }}
|
{{ item.num.pending|togglesum:request.event.currency }}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
@@ -143,7 +143,7 @@
|
|||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<a href="{{ listurl }}?item={{ item.id }}-{{ var.id }}&status=n&provider={{ item.provider }}">
|
<a href="{{ listurl }}?item={{ item.id }}-{{ var.id }}&status=na&provider={{ item.provider }}">
|
||||||
{{ var.num.pending|togglesum:request.event.currency }}
|
{{ var.num.pending|togglesum:request.event.currency }}
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
Reference in New Issue
Block a user