feat: attrs on product

This commit is contained in:
2024-05-11 00:24:59 +03:00
parent dca4070db7
commit 7ce9258096
12 changed files with 25 additions and 22 deletions

View File

@@ -51,6 +51,8 @@ class BarcodeService(BaseService):
if not attribute_getter:
continue
value = attribute_getter.get_value(product)
if not value:
continue
attributes_list.append(
BarcodeAttributeSchema(
name=attribute.name,
@@ -66,7 +68,8 @@ class BarcodeService(BaseService):
)
barcode = BarcodeSchema(
barcode=request.barcode,
attributes=attributes_list
attributes=attributes_list,
additional_field=barcode_template.additional_field
)
return GetProductBarcodeResponse(barcode=barcode)