From 4755200ab07c7a36ae27d08ef921fb98441824aa Mon Sep 17 00:00:00 2001 From: luelista Date: Thu, 27 Mar 2025 17:23:08 +0100 Subject: [PATCH] order_overview: allow filtering by time (#4958) --- src/pretix/base/services/stats.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/base/services/stats.py b/src/pretix/base/services/stats.py index 52f4c98700..fd27e8735b 100644 --- a/src/pretix/base/services/stats.py +++ b/src/pretix/base/services/stats.py @@ -134,13 +134,13 @@ def order_overview( qs = qs.filter(item__admission=True) items = items.filter(admission=True) - if date_from and isinstance(date_from, date): + if date_from and isinstance(date_from, date) and not isinstance(date_from, datetime): date_from = make_aware(datetime.combine( date_from, time(hour=0, minute=0, second=0, microsecond=0) ), event.timezone) - if date_until and isinstance(date_until, date): + if date_until and isinstance(date_until, date) and not isinstance(date_until, datetime): date_until = make_aware(datetime.combine( date_until + timedelta(days=1), time(hour=0, minute=0, second=0, microsecond=0)