luci-mod-admin-full: handle infinite lease times in output
When a lease objects expires property is set to "false", its expiry time is unlimited, so adjust the templates to properly display that state. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
8e9e92a630
commit
70bad4da4f
2 changed files with 12 additions and 12 deletions
|
@ -27,14 +27,12 @@
|
|||
{
|
||||
var timestr;
|
||||
|
||||
if (st[0][i].expires <= 0)
|
||||
{
|
||||
if (st[0][i].expires === false)
|
||||
timestr = '<em><%:unlimited%></em>';
|
||||
else if (st[0][i].expires <= 0)
|
||||
timestr = '<em><%:expired%></em>';
|
||||
}
|
||||
else
|
||||
{
|
||||
timestr = String.format('%t', st[0][i].expires);
|
||||
}
|
||||
|
||||
var tr = tb.insertRow(-1);
|
||||
tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((i % 2) + 1);
|
||||
|
@ -69,14 +67,12 @@
|
|||
{
|
||||
var timestr;
|
||||
|
||||
if (st[1][i].expires <= 0)
|
||||
{
|
||||
if (st[1][i].expires === false)
|
||||
timestr = '<em><%:unlimited%></em>';
|
||||
else if (st[1][i].expires <= 0)
|
||||
timestr = '<em><%:expired%></em>';
|
||||
}
|
||||
else
|
||||
{
|
||||
timestr = String.format('%t', st[1][i].expires);
|
||||
}
|
||||
|
||||
var tr = tb6.insertRow(-1);
|
||||
tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((i % 2) + 1);
|
||||
|
|
|
@ -341,7 +341,9 @@
|
|||
{
|
||||
var timestr;
|
||||
|
||||
if (info.leases[i].expires <= 0)
|
||||
if (info.leases[i].expires === false)
|
||||
timestr = '<em><%:unlimited%></em>';
|
||||
else if (info.leases[i].expires <= 0)
|
||||
timestr = '<em><%:expired%></em>';
|
||||
else
|
||||
timestr = String.format('%t', info.leases[i].expires);
|
||||
|
@ -379,7 +381,9 @@
|
|||
{
|
||||
var timestr;
|
||||
|
||||
if (info.leases6[i].expires <= 0)
|
||||
if (info.leases6[i].expires === false)
|
||||
timestr = '<em><%:unlimited%></em>';
|
||||
else if (info.leases6[i].expires <= 0)
|
||||
timestr = '<em><%:expired%></em>';
|
||||
else
|
||||
timestr = String.format('%t', info.leases6[i].expires);
|
||||
|
|
Loading…
Reference in a new issue