Allow duplicate ticket secrets in different organizers

This commit is contained in:
Raphael Michel
2020-02-17 12:35:02 +01:00
parent 162b7c1b52
commit 2bbbc88a9c

View File

@@ -1921,7 +1921,8 @@ class OrderPosition(AbstractPosition):
self._calculate_tax()
self.order.touch()
if not self.pk:
while OrderPosition.all.filter(secret=self.secret).exists():
while OrderPosition.all.filter(secret=self.secret,
order__event__organizer_id=self.order.event.organizer_id).exists():
self.secret = generate_position_secret()
if not self.pseudonymization_id: