fix: wb barcodes
This commit is contained in:
@@ -100,9 +100,10 @@ class WildberriesProductSynchronizer(BaseProductSynchronizer):
|
|||||||
new_images.append(image)
|
new_images.append(image)
|
||||||
return new_images
|
return new_images
|
||||||
|
|
||||||
async def _process_product(self, card, size_value, nm_uuid):
|
async def _process_product(self, card, size_value, nm_uuid, size):
|
||||||
product = await self._create_product(card, size_value)
|
product = await self._create_product(card, size_value)
|
||||||
barcodes = await self._create_barcodes(product, card.get('sizes')[0].get('skus') or [])
|
|
||||||
|
barcodes = await self._create_barcodes(product, size.get('skus') or [])
|
||||||
images = await self._create_images(product, card.get('photos') or [])
|
images = await self._create_images(product, card.get('photos') or [])
|
||||||
wildberries_product = await self._create_wildberries_product(product, nm_uuid)
|
wildberries_product = await self._create_wildberries_product(product, nm_uuid)
|
||||||
|
|
||||||
@@ -126,7 +127,8 @@ class WildberriesProductSynchronizer(BaseProductSynchronizer):
|
|||||||
await self._process_product(
|
await self._process_product(
|
||||||
card,
|
card,
|
||||||
size_value,
|
size_value,
|
||||||
nm_uuid
|
nm_uuid,
|
||||||
|
size
|
||||||
)
|
)
|
||||||
await self._write()
|
await self._write()
|
||||||
|
|
||||||
@@ -176,7 +178,8 @@ class WildberriesProductSynchronizer(BaseProductSynchronizer):
|
|||||||
await self._process_product(
|
await self._process_product(
|
||||||
card,
|
card,
|
||||||
size_value,
|
size_value,
|
||||||
nm_uuid
|
nm_uuid,
|
||||||
|
size
|
||||||
)
|
)
|
||||||
await self._write()
|
await self._write()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user