diff options
-rw-r--r-- | openvpn-model.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openvpn-model.lua b/openvpn-model.lua index 94a78c2..db7513b 100644 --- a/openvpn-model.lua +++ b/openvpn-model.lua @@ -141,10 +141,10 @@ local function clientlist( statusfile ) end end local lastdatechangetxt, lastdatechangediff - if ( #clientlist > 0 ) then + if ((#clientlist > 0) and (#datechange > 0)) then local lastdatechange = date.date_to_seconds(datechange) lastdatechangetxt = os.date("%c", lastdatechange[#lastdatechange]) - lastdatechangediff = os.time() - os.date(lastdatechange[table.maxn(lastdatechange)]) + lastdatechangediff = os.time() - os.date(lastdatechange[#lastdatechange]) if (lastdatechangediff > 60) then lastdatechangediff = math.modf(lastdatechangediff / 60) .. " min" else |