From 4319082139775027c6045c4d1c66455f9c9db14a Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 19 Sep 2016 16:54:08 +0200 Subject: [PATCH] Banktransfer: Fixed retry button of duplicate transactions --- src/pretix/plugins/banktransfer/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/plugins/banktransfer/views.py b/src/pretix/plugins/banktransfer/views.py index 64851ad6b8..c88c884279 100644 --- a/src/pretix/plugins/banktransfer/views.py +++ b/src/pretix/plugins/banktransfer/views.py @@ -104,7 +104,7 @@ class ActionView(EventPermissionRequiredMixin, View): trans = get_object_or_404(BankTransaction, id=k.split('_')[1], event=self.request.event) if v == 'discard' and trans.state in (BankTransaction.STATE_INVALID, BankTransaction.STATE_ERROR, - BankTransaction.STATE_NOMATCH): + BankTransaction.STATE_NOMATCH, BankTransaction.STATE_DUPLICATE): return self._discard(trans) elif v == 'accept' and trans.state == BankTransaction.STATE_INVALID: @@ -114,7 +114,7 @@ class ActionView(EventPermissionRequiredMixin, View): elif v.startswith('assign:') and trans.state == BankTransaction.STATE_NOMATCH: return self._assign(trans, v[7:]) - elif v == 'retry' and trans.state == BankTransaction.STATE_ERROR: + elif v == 'retry' and trans.state in (BankTransaction.STATE_ERROR, BankTransaction.STATE_DUPLICATE): return self._retry(trans) return JsonResponse({