DreamStream-1 commited on
Commit
9869d56
·
verified ·
1 Parent(s): 23d5a63

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -2530,6 +2530,7 @@ def get_product_image_path(product_name: str) -> str:
2530
  # Try normalized name (with dashes preserved)
2531
  for ext in image_extensions:
2532
  image_url = f"{base_url}{normalized_name}{ext}"
 
2533
  try:
2534
  resp = requests.head(image_url, timeout=5)
2535
  if resp.status_code == 200:
@@ -2541,6 +2542,7 @@ def get_product_image_path(product_name: str) -> str:
2541
  safe_name = product_name.strip().replace(' ', '%20')
2542
  for ext in image_extensions:
2543
  image_url = f"{base_url}{safe_name}{ext}"
 
2544
  try:
2545
  resp = requests.head(image_url, timeout=5)
2546
  if resp.status_code == 200:
@@ -2550,6 +2552,7 @@ def get_product_image_path(product_name: str) -> str:
2550
  logger.warning(f"[Image] Error checking image URL {image_url}: {e}")
2551
  # Default image fallback
2552
  default_image_url = f"{base_url}default_product.jpg"
 
2553
  try:
2554
  resp = requests.head(default_image_url, timeout=5)
2555
  if resp.status_code == 200:
 
2530
  # Try normalized name (with dashes preserved)
2531
  for ext in image_extensions:
2532
  image_url = f"{base_url}{normalized_name}{ext}"
2533
+ logger.info(f"[Image] Checking normalized image URL: {image_url}")
2534
  try:
2535
  resp = requests.head(image_url, timeout=5)
2536
  if resp.status_code == 200:
 
2542
  safe_name = product_name.strip().replace(' ', '%20')
2543
  for ext in image_extensions:
2544
  image_url = f"{base_url}{safe_name}{ext}"
2545
+ logger.info(f"[Image] Checking fallback image URL: {image_url}")
2546
  try:
2547
  resp = requests.head(image_url, timeout=5)
2548
  if resp.status_code == 200:
 
2552
  logger.warning(f"[Image] Error checking image URL {image_url}: {e}")
2553
  # Default image fallback
2554
  default_image_url = f"{base_url}default_product.jpg"
2555
+ logger.info(f"[Image] Checking default image URL: {default_image_url}")
2556
  try:
2557
  resp = requests.head(default_image_url, timeout=5)
2558
  if resp.status_code == 200: