feat: add UserId value object and update ClassifiedAd to use it

This commit is contained in:
2026-07-26 07:09:37 -04:00
parent 69ab1233e6
commit fb8c221ee9
7 changed files with 57 additions and 29 deletions

View File

@@ -2,11 +2,13 @@ from dataclasses import dataclass
from decimal import Decimal
from uuid import UUID
from domain.marketplace.user_id import UserId
@dataclass(frozen=True)
class ClassifiedAd:
id: UUID
_ownerId: UUID
_ownerId: UserId
title: str
text: str
_price: Decimal
_price: Decimal