Update users.py

This commit is contained in:
Synthes 2025-12-08 17:41:17 +03:00 • committed by GitHub
parent 675e682a1f
commit 0390fe4f47
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -111,8 +111,8 @@ class UserResponseDto(BaseModel):
short_uuid: str = Field(alias="shortUuid")
username: str
status: UserStatus | None = None
traffic_limit_bytes: int | None = Field(None, alias="trafficLimitBytes", default=0)
traffic_limit_strategy: str | None = Field(None, alias="trafficLimitStrategy", default="NO_RESET")
traffic_limit_bytes: int | None = Field(default=0, alias="trafficLimitBytes")
traffic_limit_strategy: str | None = Field(default="NO_RESET", alias="trafficLimitStrategy")
sub_last_user_agent: str | None = Field(None, alias="subLastUserAgent")
sub_last_opened_at: datetime | None = Field(None, alias="subLastOpenedAt")
expire_at: datetime = Field(alias="expireAt")
@ -129,7 +129,7 @@ class UserResponseDto(BaseModel):
)
active_internal_squads: list[ActiveInternalSquadDto] = Field(alias="activeInternalSquads", default_factory=list)
subscription_url: str = Field(alias="subscriptionUrl")
last_trigger_threshold: int | None = Field(None, alias="lastTriggeredThreshold", default=0)
last_trigger_threshold: int | None = Field(default=0, alias="lastTriggeredThreshold")
tag: str | None = Field(None, alias="tag")
external_squad_uuid: UUID | None = Field(None, alias="externalSquadUuid")
created_at: datetime = Field(alias="createdAt")