feat: Implement online user count from nodes
This commit is contained in:
@ -146,6 +146,7 @@ async def receive_node_traffic(body: NodesTrafficPayload):
|
||||
'upload_bytes': new_upload,
|
||||
'download_bytes': new_download,
|
||||
'status': user_traffic.status,
|
||||
'online_count': user_traffic.online_count,
|
||||
}
|
||||
|
||||
if not db_user.get('account_creation_date') and user_traffic.account_creation_date:
|
||||
|
||||
@ -97,6 +97,7 @@ class NodeUserTraffic(BaseModel):
|
||||
upload_bytes: int
|
||||
download_bytes: int
|
||||
status: str
|
||||
online_count: int
|
||||
account_creation_date: Optional[str] = None
|
||||
|
||||
@field_validator('account_creation_date')
|
||||
|
||||
Reference in New Issue
Block a user