From 48a2090e01408d1a5af594bd0bc44892da2ba8a0 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sat, 21 Jan 2017 13:40:49 +0100 Subject: [PATCH] Make order codes organizer-unique --- src/pretix/base/models/orders.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/base/models/orders.py b/src/pretix/base/models/orders.py index b49f4660a0..1e4f9641fb 100644 --- a/src/pretix/base/models/orders.py +++ b/src/pretix/base/models/orders.py @@ -229,7 +229,7 @@ class Order(LoggedModel): charset = list('ABCDEFGHJKLMNPQRSTUVWXYZ3789') while True: code = get_random_string(length=settings.ENTROPY['order_code'], allowed_chars=charset) - if not Order.objects.filter(event=self.event, code=code).exists(): + if not Order.objects.filter(event__organizer=self.event.organizer, code=code).exists(): self.code = code return