mod_client_management: Fix traceback if no last seen timestamp available
authorKim Alvefur <zash@zash.se>
Fri, 14 Jul 2023 16:09:43 +0200
changeset 5603 da69496180e7
parent 5602 b496ebc12aed
child 5604 c799b460f9f0
mod_client_management: Fix traceback if no last seen timestamp available
mod_client_management/mod_client_management.lua
--- a/mod_client_management/mod_client_management.lua	Fri Jul 14 16:04:11 2023 +0200
+++ b/mod_client_management/mod_client_management.lua	Fri Jul 14 16:09:43 2023 +0200
@@ -451,7 +451,7 @@
 				width = math.max(#os.date("%Y-%m-%d"), #os.date("%H:%M:%S"));
 				align = "right";
 				mapper = function(last_seen)
-					return os.date(os.difftime(os.time(), last_seen) >= 86400 and "%Y-%m-%d" or "%H:%M:%S", last_seen);
+					return last_seen and os.date(os.difftime(os.time(), last_seen) >= 86400 and "%Y-%m-%d" or "%H:%M:%S", last_seen);
 				end;
 			};
 			{