From dfa4e9eb96d822ddeb4e567f780a9da85dbef916 Mon Sep 17 00:00:00 2001 From: Athozus Date: Thu, 23 Feb 2023 23:51:25 +0100 Subject: [PATCH] Fix wrong registered dates Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com> --- gui.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui.lua b/gui.lua index 1e446d8..fd6c40f 100644 --- a/gui.lua +++ b/gui.lua @@ -273,7 +273,8 @@ function mail.show_message(name, msgnumber) local from = minetest.formspec_escape(message.sender) or "" local to = minetest.formspec_escape(message.to) or "" local cc = minetest.formspec_escape(message.cc) or "" - local date = minetest.formspec_escape(os.date("%Y-%m-%d %X", message.time)) or "" + local date = type(message.time) == "number" + and minetest.formspec_escape(os.date("%Y-%m-%d %X", message.time)) or "" local subject = minetest.formspec_escape(message.subject) or "" local body = minetest.formspec_escape(message.body) or "" formspec = string.format(formspec, from, to, cc, date, subject, body)