diff --git a/remnawave/models/users.py b/remnawave/models/users.py index 2e7ba56..599b5ef 100644 --- a/remnawave/models/users.py +++ b/remnawave/models/users.py @@ -109,8 +109,8 @@ class UpdateUserRequestDto(BaseModel): class UserTrafficDto(BaseModel): """User traffic information""" - used_traffic_bytes: float = Field(alias="usedTrafficBytes") - lifetime_used_traffic_bytes: float = Field(alias="lifetimeUsedTrafficBytes") + used_traffic_bytes: int = Field(alias="usedTrafficBytes") + lifetime_used_traffic_bytes: int = Field(alias="lifetimeUsedTrafficBytes") online_at: Optional[datetime] = Field(None, alias="onlineAt") first_connected_at: Optional[datetime] = Field(None, alias="firstConnectedAt") last_connected_node_uuid: Optional[UUID] = Field(None, alias="lastConnectedNodeUuid") @@ -148,12 +148,12 @@ class UserResponseDto(BaseModel): user_traffic: UserTrafficDto = Field(alias="userTraffic") @property - def used_traffic_bytes(self) -> float: + def used_traffic_bytes(self) -> int: """Backward compatibility property""" return self.user_traffic.used_traffic_bytes @property - def lifetime_used_traffic_bytes(self) -> float: + def lifetime_used_traffic_bytes(self) -> int: """Backward compatibility property""" return self.user_traffic.lifetime_used_traffic_bytes