diff --git a/core/routers/card/routes.py b/core/routers/card/routes.py index aee8622..e3e58cb 100644 --- a/core/routers/card/routes.py +++ b/core/routers/card/routes.py @@ -122,7 +122,7 @@ async def get_me_all_card( 'list': [ { **card.dict(), - **user_collection.dict() + **user_collection.dict(exclude={'id'}) } for card, user_collection in records ], 'total': total.scalar(), diff --git a/core/routers/card/schema.py b/core/routers/card/schema.py index 041fce7..398e949 100644 --- a/core/routers/card/schema.py +++ b/core/routers/card/schema.py @@ -68,6 +68,7 @@ class CardVisitOut(Card, UpdateCard): class CardOut(CardVisitOut): id: Optional[int] = None + card_id: Optional[int] = None card_year: str | None purchase_price: Optional[condecimal(max_digits=10, decimal_places=2)] = None display_price: Optional[condecimal(max_digits=10, decimal_places=2)] = None