mirror of
https://github.com/pretix/pretix.git
synced 2026-05-06 15:24:02 +00:00
Only call now() once inside any event.lock() call
This commit is contained in:
@@ -417,8 +417,8 @@ class OrderExtend(OrderView):
|
||||
self.form.save()
|
||||
else:
|
||||
try:
|
||||
with self.order.event.lock():
|
||||
is_available = self.order._is_still_available()
|
||||
with self.order.event.lock() as now_dt:
|
||||
is_available = self.order._is_still_available(now_dt)
|
||||
if is_available is True:
|
||||
self.form.save()
|
||||
self.order.log_action('pretix.event.order.expirychanged', user=self.request.user, data={
|
||||
|
||||
Reference in New Issue
Block a user