fix: hiding deleted attributes in cards on dashboard
This commit is contained in:
@@ -225,6 +225,8 @@ class CardsService(BaseService):
|
|||||||
if card.base_marketplace:
|
if card.base_marketplace:
|
||||||
base_marketplace = BaseMarketplaceSchema.model_validate(card.base_marketplace)
|
base_marketplace = BaseMarketplaceSchema.model_validate(card.base_marketplace)
|
||||||
shipment_warehouse_name = card.shipping_warehouse.name if card.shipping_warehouse else None
|
shipment_warehouse_name = card.shipping_warehouse.name if card.shipping_warehouse else None
|
||||||
|
attributes = [attr for attr in card.attributes if attr.attribute.is_deleted == False]
|
||||||
|
|
||||||
summaries.append(
|
summaries.append(
|
||||||
CardSummary(
|
CardSummary(
|
||||||
id=card.id,
|
id=card.id,
|
||||||
@@ -242,7 +244,7 @@ class CardsService(BaseService):
|
|||||||
total_products=products_count,
|
total_products=products_count,
|
||||||
bill_request=card.bill_request,
|
bill_request=card.bill_request,
|
||||||
tags=card.tags,
|
tags=card.tags,
|
||||||
attributes=card.attributes,
|
attributes=attributes,
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
return CardSummaryResponse(summaries=summaries)
|
return CardSummaryResponse(summaries=summaries)
|
||||||
|
|||||||
Reference in New Issue
Block a user