summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--openvpn-model.lua4
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