mirror of
https://github.com/pretix/pretix.git
synced 2026-05-04 15:04:03 +00:00
Enforce uniqueness of order codes and ticket secrets (#3988)
* Enforce uniqueness of order codes and ticket secrets * Fix test cases which created orders with identical codes --------- Co-authored-by: Mira Weller <weller@rami.io>
This commit is contained in:
@@ -2581,7 +2581,7 @@ class CheckinListTestCase(TestCase):
|
||||
)
|
||||
self.cl_tickets.limit_products.add(self.item1)
|
||||
o = Order.objects.create(
|
||||
code='FOO', event=self.event, email='dummy@dummy.test',
|
||||
code='FOO1', event=self.event, email='dummy@dummy.test',
|
||||
status=Order.STATUS_PAID,
|
||||
datetime=now(), expires=now() + timedelta(days=10),
|
||||
total=Decimal("30"), locale='en'
|
||||
@@ -2608,7 +2608,7 @@ class CheckinListTestCase(TestCase):
|
||||
op3.checkins.create(list=self.cl_both)
|
||||
|
||||
o = Order.objects.create(
|
||||
code='FOO', event=self.event, email='dummy@dummy.test',
|
||||
code='FOO2', event=self.event, email='dummy@dummy.test',
|
||||
status=Order.STATUS_PENDING,
|
||||
datetime=now(), expires=now() + timedelta(days=10),
|
||||
total=Decimal("30"), locale='en'
|
||||
|
||||
Reference in New Issue
Block a user