feat: add ClassifiedAdText value object and use it in ClassifiedAd

This commit is contained in:
2026-07-27 14:29:18 -04:00
parent ed83e021a0
commit 94ff7c83ce
5 changed files with 28 additions and 12 deletions

View File

@@ -2,6 +2,7 @@ from dataclasses import dataclass, field
from decimal import Decimal
from domain.marketplace.classified_ad_id import ClassifiedAdId
from domain.marketplace.classified_ad_text import ClassifiedAdText
from domain.marketplace.classified_ad_title import ClassifiedAdTitle
from domain.marketplace.price import Price
from domain.marketplace.user_id import UserId
@@ -12,5 +13,5 @@ class ClassifiedAd:
id: ClassifiedAdId
_ownerId: UserId
title: ClassifiedAdTitle
text: str
text: ClassifiedAdText
price: Price = field(default_factory=lambda: Price(amount=Decimal("0.00")))