From 5afc7fb6643b932c95b0de554110773f3b7377c1 Mon Sep 17 00:00:00 2001 From: Hemna Date: Wed, 14 Jul 2021 10:29:12 -0400 Subject: [PATCH] Added messages count to admin messages list. This patch adds a simple count of packets shown in the messages list on the admin ui. --- aprsd/web/static/js/charts.js | 6 ++++++ aprsd/web/templates/index.html | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/aprsd/web/static/js/charts.js b/aprsd/web/static/js/charts.js index 998b43d..6de71b3 100644 --- a/aprsd/web/static/js/charts.js +++ b/aprsd/web/static/js/charts.js @@ -11,6 +11,8 @@ window.chartColors = { black: 'rgb(0, 0, 0)' }; +function size_dict(d){c=0; for (i in d) ++c; return c} + function start_charts() { Chart.scaleService.updateScaleDefaults('linear', { ticks: { @@ -221,6 +223,10 @@ function update_packets( data ) { $('.ui.accordion').accordion('refresh'); + // Update the count of messages shown + cnt = size_dict(packet_list); + console.log("packets list " + cnt) + $('#packets_count').html(cnt); const html_pretty = Prism.highlight(JSON.stringify(data, null, '\t'), Prism.languages.json, 'json'); $("#packetsjson").html(html_pretty); diff --git a/aprsd/web/templates/index.html b/aprsd/web/templates/index.html index d0a7f7b..345e85f 100644 --- a/aprsd/web/templates/index.html +++ b/aprsd/web/templates/index.html @@ -80,7 +80,7 @@
-

Messages

+

Messages (0)