forked from CGM_Public/pretix_original
Fix payment provider priority not respected
This commit is contained in:
@@ -672,7 +672,7 @@ class OrderPayChangeMethod(EventViewMixin, OrderDetailMixin, TemplateView):
|
||||
def provider_forms(self):
|
||||
providers = []
|
||||
pending_sum = self.order.pending_sum
|
||||
for provider in self.request.event.get_payment_providers().values():
|
||||
for provider in sorted(self.request.event.get_payment_providers().values(), key=lambda p: (-p.priority, str(p.public_name))):
|
||||
if not provider.is_enabled:
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user