forked from CGM_Public/pretix_original
Fix secret regeneration
This commit is contained in:
@@ -2425,8 +2425,8 @@ class OrderChangeManager:
|
|||||||
elif isinstance(op, self.SplitOperation):
|
elif isinstance(op, self.SplitOperation):
|
||||||
split_positions.append(op.position)
|
split_positions.append(op.position)
|
||||||
elif isinstance(op, self.RegenerateSecretOperation):
|
elif isinstance(op, self.RegenerateSecretOperation):
|
||||||
op.web_secret = generate_secret()
|
op.position.web_secret = generate_secret()
|
||||||
op.save(update_fields=["web_secret"])
|
op.position.save(update_fields=["web_secret"])
|
||||||
assign_ticket_secret(
|
assign_ticket_secret(
|
||||||
event=self.event, position=op.position, force_invalidate=True, save=True
|
event=self.event, position=op.position, force_invalidate=True, save=True
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user