Изменить тип поля active_internal_squads на list[UUID] в классах CreateUserRequestDto и UpdateUserRequestDto; добавить поле external_squad_uuid

This commit is contained in:
Artem 2025-10-30 12:55:34 +01:00
parent df6eb223d6
commit 1b7d5d9bab
No known key found for this signature in database
GPG key ID: 833485276B7902CE

View file

@ -65,7 +65,7 @@ class CreateUserRequestDto(BaseModel):
hwidDeviceLimit: int | None = Field(
None, serialization_alias="hwidDeviceLimit", strict=True, ge=0
)
active_internal_squads: list[str] | None = Field(
active_internal_squads: list[UUID] | None = Field(
None, serialization_alias="activeInternalSquads"
)
external_squad_uuid: UUID | None = Field(None, alias="externalSquadUuid")
@ -89,7 +89,7 @@ class UpdateUserRequestDto(BaseModel):
traffic_limit_strategy: TrafficLimitStrategy | None = Field(
None, serialization_alias="trafficLimitStrategy"
)
active_internal_squads: list[str] | None = Field(
active_internal_squads: list[UUID] | None = Field(
None, serialization_alias="activeInternalSquads"
)
external_squad_uuid: UUID | None = Field(None, alias="externalSquadUuid")