chore(pos): remove debug logs from showcase date feature
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -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()
|
||||
|
||||
# Обновляем состав
|
||||
|
||||
Reference in New Issue
Block a user