From ef711fbd1dd2b9ddfca03c10b714e9997800e040 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 12 Mar 2023 16:46:50 -0400 Subject: [PATCH 1/4] Fix traceback for users without disks --- app/frontend/templates/panel/dashboard.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/frontend/templates/panel/dashboard.html b/app/frontend/templates/panel/dashboard.html index 981a4163..a0927996 100644 --- a/app/frontend/templates/panel/dashboard.html +++ b/app/frontend/templates/panel/dashboard.html @@ -100,6 +100,7 @@ + {% if len(data['hosts_data']['disk_json']) > 0 %}
@@ -107,7 +108,7 @@
- {% for item in data.get('hosts_data').get('disk_json') %} + {% for item in data['hosts_data']['disk_json'] %} {% if item["mount"] in data["monitored"] %}

+ {% end %}
@@ -931,8 +933,8 @@ var storage_html = '
'; for (i = 0; i < hostStats.disk_usage.length; i++) { if (hostStats.mounts.includes(hostStats.disk_usage[i].mount)) { - storage_html += `
-

${hostStats.disk_usage[i].mount}

+ storage_html += `
+

${hostStats.disk_usage[i].mount}

Date: Sun, 12 Mar 2023 16:46:50 -0400 Subject: [PATCH 3/4] Fix traceback for users without disks --- app/frontend/templates/panel/dashboard.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/frontend/templates/panel/dashboard.html b/app/frontend/templates/panel/dashboard.html index 981a4163..a0927996 100644 --- a/app/frontend/templates/panel/dashboard.html +++ b/app/frontend/templates/panel/dashboard.html @@ -100,6 +100,7 @@
+ {% if len(data['hosts_data']['disk_json']) > 0 %}
@@ -107,7 +108,7 @@
- {% for item in data.get('hosts_data').get('disk_json') %} + {% for item in data['hosts_data']['disk_json'] %} {% if item["mount"] in data["monitored"] %}

+ {% end %}
@@ -931,8 +933,8 @@ var storage_html = '
'; for (i = 0; i < hostStats.disk_usage.length; i++) { if (hostStats.mounts.includes(hostStats.disk_usage[i].mount)) { - storage_html += `
-

${hostStats.disk_usage[i].mount}

+ storage_html += `
+

${hostStats.disk_usage[i].mount}