Skip to content

Commit 0d4abc3

Browse files
committed
fix: allow event managers to delete expired orders
1 parent 47f4198 commit 0d4abc3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

app/api/orders.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,8 @@ def before_update_object(self, order, data, view_kwargs):
282282
# Order created from the public pages.
283283
for element in data:
284284
if data[element] and data[element] != getattr(order, element, None):
285-
if element != 'status':
285+
print(element)
286+
if element != 'status' and element != 'deleted_at':
286287
raise ForbiddenException({'pointer': 'data/{}'.format(element)},
287288
"You cannot update {} of an order".format(element))
288289
elif element == 'status' and order.amount and order.status == 'completed':

0 commit comments

Comments
 (0)