fix: hiding deleted attributes in cards on dashboard
This commit is contained in:
@@ -225,6 +225,8 @@ class CardsService(BaseService):
|
||||
if card.base_marketplace:
|
||||
base_marketplace = BaseMarketplaceSchema.model_validate(card.base_marketplace)
|
||||
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(
|
||||
CardSummary(
|
||||
id=card.id,
|
||||
@@ -242,7 +244,7 @@ class CardsService(BaseService):
|
||||
total_products=products_count,
|
||||
bill_request=card.bill_request,
|
||||
tags=card.tags,
|
||||
attributes=card.attributes,
|
||||
attributes=attributes,
|
||||
)
|
||||
)
|
||||
return CardSummaryResponse(summaries=summaries)
|
||||
|
||||
Reference in New Issue
Block a user