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>
This commit is contained in:
Florian Eckert 2021-08-09 15:32:16 +02:00
parent 9b7cf08c0e
commit 4e29821a4e

View file

@ -225,12 +225,24 @@ return view.extend({
]) ])
]); ]);
cbi_update_table(neigh4tbl, this.parseNeigh(ip4neigh, networks, false)); cbi_update_table(neigh4tbl, this.parseNeigh(ip4neigh, networks, false),
cbi_update_table(route4tbl, this.parseRoute(ip4route, networks, false)); E('em', _('No entries available'))
cbi_update_table(rule4tbl, this.parseRule(ip4rule, networks, false)); );
cbi_update_table(neigh6tbl, this.parseNeigh(ip6neigh, networks, true)); cbi_update_table(route4tbl, this.parseRoute(ip4route, networks, false),
cbi_update_table(route6tbl, this.parseRoute(ip6route, networks, true)); E('em', _('No entries available'))
cbi_update_table(rule6tbl, this.parseRule(ip6rule, networks, false)); );
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([], [ var view = E([], [
E('h2', {}, [ _('Routing') ]), E('h2', {}, [ _('Routing') ]),