From 779ad1164006607775b61cea119c17c3b1d1d310 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 28 May 2019 12:52:12 +0200 Subject: [PATCH] Timeline: Do not show disabled payment providers --- src/pretix/base/timeline.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/timeline.py b/src/pretix/base/timeline.py index 3ab8a9803..dc7a50f2b 100644 --- a/src/pretix/base/timeline.py +++ b/src/pretix/base/timeline.py @@ -173,6 +173,8 @@ def timeline_for_event(event, subevent=None): # This is a special case, depending on payment providers not overriding BasePaymentProvider by too much, but it's # preferrable to having all plugins implement this spearately. for pprov in pprovs.values(): + if not pprov.settings.get('_enabled', as_type=bool): + continue availability_date = pprov.settings.get('_availability_date', as_type=RelativeDateWrapper) if availability_date: d = make_aware(datetime.combine(