feat: add created_ad to placementOutput

This commit is contained in:
ivannoskov
2026-02-03 11:10:21 +03:00
parent 9d00517724
commit ea78a45a7d
2 changed files with 3 additions and 0 deletions

View File

@@ -40,6 +40,7 @@ class PlacementOutput(pydantic.BaseModel):
project: ProjectOutput | None = None project: ProjectOutput | None = None
short_id: str short_id: str
details: PlacementDetails | None = None details: PlacementDetails | None = None
created_at: datetime.datetime
class PostOutput(pydantic.BaseModel): class PostOutput(pydantic.BaseModel):

View File

@@ -144,6 +144,7 @@ def _build_placement_output(
creative_name=creative_name, creative_name=creative_name,
comment=placement.comment, comment=placement.comment,
invite_link=placement.invite_link, invite_link=placement.invite_link,
invite_link_created_at=placement.invite_link_created_at,
invite_link_type=placement.invite_link_type, invite_link_type=placement.invite_link_type,
channel=dto.ChannelOutput( channel=dto.ChannelOutput(
id=channel.id, id=channel.id,
@@ -154,6 +155,7 @@ def _build_placement_output(
project=project_output, project=project_output,
short_id=short_id, short_id=short_id,
details=_build_placement_details(placement), details=_build_placement_details(placement),
created_at=placement.created_at,
) )