From 7021c178ab4bec3ea1c20d89b006a9c6a7a762cd Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 9 May 2019 23:30:50 +0200 Subject: [PATCH] Set original_price to TaxedPrice even with variations --- src/pretix/presale/views/event.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pretix/presale/views/event.py b/src/pretix/presale/views/event.py index 80687a8681..29c1a7e161 100644 --- a/src/pretix/presale/views/event.py +++ b/src/pretix/presale/views/event.py @@ -146,6 +146,12 @@ def get_grouped_items(event, subevent=None, voucher=None, channel='web'): display_add_to_cart = display_add_to_cart or item.order_max > 0 else: + item.original_price = ( + item.tax(item.original_price, currency=event.currency, include_bundled=True, + base_price_is='net' if event.settings.display_net_prices else 'gross') # backwards-compat + if item.original_price else None + ) + for var in item.available_variations: if voucher and (voucher.allow_ignore_quota or voucher.block_quota): var.cached_availability = (