From 40855e14d904caef725dfd05f16093e3ddd10744 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 23 Jun 2025 10:04:12 +0200 Subject: [PATCH] Fix non-total ordering of items (fixes flaky test) (#5251) --- src/pretix/base/models/items.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/models/items.py b/src/pretix/base/models/items.py index acd2bd7753..d69db384bf 100644 --- a/src/pretix/base/models/items.py +++ b/src/pretix/base/models/items.py @@ -793,7 +793,7 @@ class Item(LoggedModel): class Meta: verbose_name = _("Product") verbose_name_plural = _("Products") - ordering = ("category__position", "category", "position") + ordering = ("category__position", "category", "position", "pk") def __str__(self): return str(self.internal_name or self.name)