diff options
author | Florian Eckert <fe@dev.tdt.de> | 2021-08-09 15:32:16 +0200 |
---|---|---|
committer | Florian Eckert <fe@dev.tdt.de> | 2021-09-03 13:17:24 +0200 |
commit | 4e29821a4ef2c599176368528217de53b154b4a1 (patch) | |
tree | 3ecaa0f9934b65c1b1d17de7a6f88b3c5d1335f9 /modules/luci-mod-status | |
parent | 9b7cf08c0e585b08f2c4daf546c9ad839b084bf3 (diff) |
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 <fe@dev.tdt.de>
Diffstat (limited to 'modules/luci-mod-status')
-rw-r--r-- | modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js | 24 |
1 files 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') ]), |