chore(pos): remove debug logs from showcase date feature
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -2383,9 +2383,6 @@ document.getElementById('confirmCreateTempKit').onclick = async () => {
|
|||||||
formData.append('description', description);
|
formData.append('description', description);
|
||||||
if (showcaseCreatedAt) {
|
if (showcaseCreatedAt) {
|
||||||
formData.append('showcase_created_at', 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('items', JSON.stringify(items));
|
||||||
formData.append('price_adjustment_type', priceAdjustmentType);
|
formData.append('price_adjustment_type', priceAdjustmentType);
|
||||||
|
|||||||
@@ -1307,9 +1307,6 @@ def update_product_kit(request, kit_id):
|
|||||||
- photo: Новое фото (опционально)
|
- photo: Новое фото (опционально)
|
||||||
- remove_photo: '1' для удаления фото
|
- remove_photo: '1' для удаления фото
|
||||||
"""
|
"""
|
||||||
import logging
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
kit = ProductKit.objects.prefetch_related('kit_items__product', 'photos').get(id=kit_id, is_temporary=True)
|
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 (опционально)
|
||||||
showcase_created_at = None
|
showcase_created_at = None
|
||||||
if showcase_created_at_str:
|
if showcase_created_at_str:
|
||||||
logger.warning(f"[DEBUG] showcase_created_at_str received: '{showcase_created_at_str}'")
|
|
||||||
try:
|
try:
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
showcase_created_at = datetime.fromisoformat(showcase_created_at_str)
|
showcase_created_at = datetime.fromisoformat(showcase_created_at_str)
|
||||||
logger.warning(f"[DEBUG] Parsed fromisoformat: {showcase_created_at}")
|
except ValueError:
|
||||||
except ValueError as e:
|
|
||||||
logger.warning(f"[DEBUG] fromisoformat failed: {e}, trying strptime")
|
|
||||||
try:
|
try:
|
||||||
showcase_created_at = datetime.strptime(showcase_created_at_str, '%Y-%m-%dT%H:%M')
|
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:
|
||||||
except ValueError as e2:
|
|
||||||
logger.warning(f"[DEBUG] strptime also failed: {e2}")
|
|
||||||
pass # Неверный формат, оставляем как есть
|
pass # Неверный формат, оставляем как есть
|
||||||
|
|
||||||
# Делаем datetime timezone-aware
|
# Делаем datetime timezone-aware
|
||||||
if showcase_created_at and showcase_created_at.tzinfo is None:
|
if showcase_created_at and showcase_created_at.tzinfo is None:
|
||||||
from django.utils import timezone
|
from django.utils import timezone
|
||||||
showcase_created_at = timezone.make_aware(showcase_created_at)
|
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:
|
if not kit_name:
|
||||||
@@ -1435,9 +1424,6 @@ def update_product_kit(request, kit_id):
|
|||||||
kit.sale_price = sale_price
|
kit.sale_price = sale_price
|
||||||
if showcase_created_at is not None: # Обновляем только если передана
|
if showcase_created_at is not None: # Обновляем только если передана
|
||||||
kit.showcase_created_at = showcase_created_at
|
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()
|
kit.save()
|
||||||
|
|
||||||
# Обновляем состав
|
# Обновляем состав
|
||||||
|
|||||||
Reference in New Issue
Block a user