feat: use ClassifiedAdTitle value object for ClassifiedAd.title

This commit is contained in:
2026-07-26 11:39:25 -04:00
parent 3df59767ea
commit ed83e021a0
6 changed files with 49 additions and 11 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_title import ClassifiedAdTitle
from domain.marketplace.price import Price
from domain.marketplace.user_id import UserId
@@ -10,6 +11,6 @@ from domain.marketplace.user_id import UserId
class ClassifiedAd:
id: ClassifiedAdId
_ownerId: UserId
title: str
title: ClassifiedAdTitle
text: str
price: Price = field(default_factory=lambda: Price(amount=Decimal("0.00")))