fix(webpanel): relax conflict check in user viewmodel

This commit is contained in:
Whispering Wind
2025-08-28 00:53:43 +03:30
committed by GitHub
parent 8299b11ff1
commit e6f775d2ed

View File

@ -24,8 +24,7 @@ class User(BaseModel):
'password', 'password',
'max_download_bytes', 'max_download_bytes',
'expiration_days', 'expiration_days',
'blocked', 'blocked'
'unlimited_user'
] ]
if not all(key in user_data for key in essential_keys): if not all(key in user_data for key in essential_keys):
@ -92,4 +91,4 @@ class User(BaseModel):
elif traffic_bytes < 1024**3: elif traffic_bytes < 1024**3:
return f'{traffic_bytes / 1024**2:.2f} MB' return f'{traffic_bytes / 1024**2:.2f} MB'
else: else:
return f'{traffic_bytes / 1024**3:.2f} GB' return f'{traffic_bytes / 1024**3:.2f} GB'