diff --git a/myproject/pos/static/pos/js/terminal.js b/myproject/pos/static/pos/js/terminal.js index 0b2812f..bc53a53 100644 --- a/myproject/pos/static/pos/js/terminal.js +++ b/myproject/pos/static/pos/js/terminal.js @@ -2383,9 +2383,6 @@ document.getElementById('confirmCreateTempKit').onclick = async () => { formData.append('description', description); if (showcaseCreatedAt) { formData.append('showcase_created_at', showcaseCreatedAt); - console.log('[DEBUG] Sending showcase_created_at:', showcaseCreatedAt); - } else { - console.log('[DEBUG] showcase_created_at is empty, NOT sending'); } formData.append('items', JSON.stringify(items)); formData.append('price_adjustment_type', priceAdjustmentType); diff --git a/myproject/pos/views.py b/myproject/pos/views.py index c82c7d2..55ce05c 100644 --- a/myproject/pos/views.py +++ b/myproject/pos/views.py @@ -1307,9 +1307,6 @@ def update_product_kit(request, kit_id): - photo: Новое фото (опционально) - remove_photo: '1' для удаления фото """ - import logging - logger = logging.getLogger(__name__) - try: kit = ProductKit.objects.prefetch_related('kit_items__product', 'photos').get(id=kit_id, is_temporary=True) @@ -1338,27 +1335,19 @@ def update_product_kit(request, kit_id): # Showcase created at (опционально) showcase_created_at = None if showcase_created_at_str: - logger.warning(f"[DEBUG] showcase_created_at_str received: '{showcase_created_at_str}'") try: from datetime import datetime showcase_created_at = datetime.fromisoformat(showcase_created_at_str) - logger.warning(f"[DEBUG] Parsed fromisoformat: {showcase_created_at}") - except ValueError as e: - logger.warning(f"[DEBUG] fromisoformat failed: {e}, trying strptime") + except ValueError: try: showcase_created_at = datetime.strptime(showcase_created_at_str, '%Y-%m-%dT%H:%M') - logger.warning(f"[DEBUG] Parsed strptime: {showcase_created_at}") - except ValueError as e2: - logger.warning(f"[DEBUG] strptime also failed: {e2}") + except ValueError: pass # Неверный формат, оставляем как есть # Делаем datetime timezone-aware if showcase_created_at and showcase_created_at.tzinfo is None: from django.utils import timezone showcase_created_at = timezone.make_aware(showcase_created_at) - logger.warning(f"[DEBUG] Made aware: {showcase_created_at}") - - logger.warning(f"[DEBUG] Final showcase_created_at value: {showcase_created_at}") # Валидация if not kit_name: @@ -1435,9 +1424,6 @@ def update_product_kit(request, kit_id): kit.sale_price = sale_price if showcase_created_at is not None: # Обновляем только если передана kit.showcase_created_at = showcase_created_at - logger.warning(f"[DEBUG] Saving kit.showcase_created_at = {kit.showcase_created_at}") - else: - logger.warning(f"[DEBUG] showcase_created_at is None, NOT updating field") kit.save() # Обновляем состав