fix: wb barcodes
This commit is contained in:
@@ -100,9 +100,10 @@ class WildberriesProductSynchronizer(BaseProductSynchronizer):
|
||||
new_images.append(image)
|
||||
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)
|
||||
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 [])
|
||||
wildberries_product = await self._create_wildberries_product(product, nm_uuid)
|
||||
|
||||
@@ -126,7 +127,8 @@ class WildberriesProductSynchronizer(BaseProductSynchronizer):
|
||||
await self._process_product(
|
||||
card,
|
||||
size_value,
|
||||
nm_uuid
|
||||
nm_uuid,
|
||||
size
|
||||
)
|
||||
await self._write()
|
||||
|
||||
@@ -176,7 +178,8 @@ class WildberriesProductSynchronizer(BaseProductSynchronizer):
|
||||
await self._process_product(
|
||||
card,
|
||||
size_value,
|
||||
nm_uuid
|
||||
nm_uuid,
|
||||
size
|
||||
)
|
||||
await self._write()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user