feat: use Money value object for ClassifiedAd.price

This commit is contained in:
2026-07-26 07:31:14 -04:00
parent 1ce54ae53a
commit 3569270690
2 changed files with 12 additions and 10 deletions

View File

@@ -1,7 +1,8 @@
from dataclasses import dataclass
from dataclasses import dataclass, field
from decimal import Decimal
from domain.marketplace.classified_ad_id import ClassifiedAdId
from domain.marketplace.money import Money
from domain.marketplace.user_id import UserId
@@ -11,4 +12,4 @@ class ClassifiedAd:
_ownerId: UserId
title: str
text: str
_price: Decimal = Decimal("0.00")
price: Money = field(default_factory=lambda: Money(amount=Decimal("0.00")))