From be3ca7c56129b1ac02230cbe10ceb3ec948ba682 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 14 Nov 2018 15:36:50 +0100 Subject: [PATCH] Sort cart positions by reasonable values --- src/pretix/presale/views/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/presale/views/__init__.py b/src/pretix/presale/views/__init__.py index 1fd938b1a..4c4b0eff6 100644 --- a/src/pretix/presale/views/__init__.py +++ b/src/pretix/presale/views/__init__.py @@ -50,7 +50,7 @@ class CartMixin: prefetch.append('answers') cartpos = queryset.order_by( - 'item', 'variation' + 'item__category__position', 'item__category_id', 'item__position', 'item__name', 'variation__value' ).select_related( 'item', 'variation', 'addon_to', 'subevent', 'subevent__event', 'subevent__event__organizer' ).prefetch_related(