 Extracted imageUrl for Garderoba 80x36cm SU30 VB-4PAN-WP50 D1 Lancelot: NULL
✅ Saved order b661cf00-a134-11f0-8323-6df02f435f6c to PostgreSQL (UPDATED)
🔍 DEBUG - lineItem offer structure: {
  "offerId": "14384926745",
  "offerName": "Szafka na buty VB60x30D S1 siedzisko schowek 60cm BIAŁY",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []
}
🖼️ Extracted imageUrl for Szafka na buty VB60x30D S1 siedzisko schowek 60cm BIAŁY: NULL
✅ Saved order cee26871-a12d-11f0-b1e3-b7ce882fc700 to PostgreSQL (UPDATED)
🔍 DEBUG - lineItem offer structure: {
  "offerId": "15176150939",
  "offerName": "Szafka komoda na buty 80x30 D2N1 Altus CZARNY",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []
}
🖼️ Extracted imageUrl for Szafka komoda na buty 80x30 D2N1 Altus CZARNY: NULL
✅ Saved order 985df1b0-a129-11f0-bfbd-d3aacc6a2e00 to PostgreSQL (UPDATED)
🔍 DEBUG - lineItem offer structure: {
  "offerId": "15176150526",
  "offerName": "Szafka komoda na buty 80x30 D2N1 Altus WOTAN",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []
}
🖼️ Extracted imageUrl for Szafka komoda na buty 80x30 D2N1 Altus WOTAN: NULL
✅ Saved order 962c7da0-a127-11f0-b1e3-b7ce882fc700 to PostgreSQL (UPDATED)
🔍 DEBUG - lineItem offer structure: {
  "offerId": "14384928066",
  "offerName": "Szafka na buty VB60x30D S1 siedzisko schowek 60cm ARTISAN",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []
}
🖼️ Extracted imageUrl for Szafka na buty VB60x30D S1 siedzisko schowek 60cm ARTISAN: NULL
✅ Saved order 4a9b1490-a123-11f0-a6cc-b3145592fdde to PostgreSQL (UPDATED)
🔍 DEBUG - lineItem offer structure: {
  "offerId": "17532641274",
  "offerName": "Nóżka 2cmN1 z tworzywa sztucznego CZARNY",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []
}
🖼️ Extracted imageUrl for Nóżka 2cmN1 z tworzywa sztucznego CZARNY: NULL
🔍 DEBUG - lineItem offer structure: {
  "offerId": "16625973548",
  "offerName": "Siedzisko tapicerowane 50x29cm do szafki 50x30",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []
}
🖼️ Extracted imageUrl for Siedzisko tapicerowane 50x29cm do szafki 50x30: NULL
✅ Saved order 66a16aa0-a122-11f0-baf0-af7ea74e3d0e to PostgreSQL (UPDATED)
🔍 DEBUG - lineItem offer structure: {
  "offerId": "14387674513",
  "offerName": "Szafka na buty VB80x36D S1 siedzisko schowek 80cm SO",
  "hasHeadline": false,
  "headlineKeys": [],
  "hasPrimaryImage": false,
  "primaryImageKeys": [],
  "hasImages": false,
  "imagesLength": 0,
  "hasImage": false,
  "imageKeys": []