Разрешено редактирование товаров в заказах любого статуса
- Удалена проверка is_draft() при добавлении товаров в заказ - Удалена проверка is_draft() при удалении товаров из заказа - Теперь можно редактировать состав заказа не только в черновиках 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -227,9 +227,6 @@ class DraftOrderService:
|
||||
with transaction.atomic():
|
||||
order = Order.objects.get(pk=order_id)
|
||||
|
||||
if not order.is_draft():
|
||||
raise ValidationError("Можно добавлять товары только в черновики заказов")
|
||||
|
||||
# Определяем товар или комплект
|
||||
product = None
|
||||
product_kit = None
|
||||
@@ -275,9 +272,6 @@ class DraftOrderService:
|
||||
with transaction.atomic():
|
||||
order = Order.objects.get(pk=order_id)
|
||||
|
||||
if not order.is_draft():
|
||||
raise ValidationError("Можно удалять товары только из черновиков заказов")
|
||||
|
||||
OrderItem.objects.filter(pk=order_item_id, order=order).delete()
|
||||
|
||||
# Обновляем итоговую сумму заказа
|
||||
|
||||
Reference in New Issue
Block a user