From 4e29821a4ef2c599176368528217de53b154b4a1 Mon Sep 17 00:00:00 2001 From: Florian Eckert Date: Mon, 9 Aug 2021 15:32:16 +0200 Subject: [PATCH] luci-mod-status: set default value if no route records found If no entries for the status tables are available. Then add the following default entry 'No entries available' This looks better, because not only the table header is displayed. Signed-off-by: Florian Eckert --- .../resources/view/status/routes.js | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js index 27a5bdf90d..9b9b06e223 100644 --- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js +++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js @@ -225,12 +225,24 @@ return view.extend({ ]) ]); - cbi_update_table(neigh4tbl, this.parseNeigh(ip4neigh, networks, false)); - cbi_update_table(route4tbl, this.parseRoute(ip4route, networks, false)); - cbi_update_table(rule4tbl, this.parseRule(ip4rule, networks, false)); - cbi_update_table(neigh6tbl, this.parseNeigh(ip6neigh, networks, true)); - cbi_update_table(route6tbl, this.parseRoute(ip6route, networks, true)); - cbi_update_table(rule6tbl, this.parseRule(ip6rule, networks, false)); + cbi_update_table(neigh4tbl, this.parseNeigh(ip4neigh, networks, false), + E('em', _('No entries available')) + ); + cbi_update_table(route4tbl, this.parseRoute(ip4route, networks, false), + E('em', _('No entries available')) + ); + cbi_update_table(rule4tbl, this.parseRule(ip4rule, networks, false), + E('em', _('No entries available')) + ); + cbi_update_table(neigh6tbl, this.parseNeigh(ip6neigh, networks, true), + E('em', _('No entries available')) + ); + cbi_update_table(route6tbl, this.parseRoute(ip6route, networks, true), + E('em', _('No entries available')) + ); + cbi_update_table(rule6tbl, this.parseRule(ip6rule, networks, false), + E('em', _('No entries available')) + ); var view = E([], [ E('h2', {}, [ _('Routing') ]),