From 6cb4cd4e1926b89290f0a296a1a324a31ed51b6f Mon Sep 17 00:00:00 2001 From: Iam54r1n4 Date: Sun, 26 Jan 2025 13:18:01 +0000 Subject: [PATCH] Fix api/v1/server/status bug by defining default values --- core/scripts/webpanel/routers/api/v1/server.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/core/scripts/webpanel/routers/api/v1/server.py b/core/scripts/webpanel/routers/api/v1/server.py index 0a6fa2c..cbda9c1 100644 --- a/core/scripts/webpanel/routers/api/v1/server.py +++ b/core/scripts/webpanel/routers/api/v1/server.py @@ -16,7 +16,17 @@ async def server_status(): def __parse_server_status(server_info: str) -> ServerStatusResponse: - data = {} + # Initial data with default values + data = { + 'cpu_usage': '0%', + 'total_ram': '0MB', + 'ram_usage': '0MB', + 'online_users': 0, + 'uploaded_traffic': '0KB', + 'downloaded_traffic': '0KB', + 'total_traffic': '0KB' + } + # Example output(server_info) from cli_api.server_info(): # 📈 CPU Usage: 9.4% # 📋 Total RAM: 3815MB