From 425ad3954731bd658c1528fc03a47949478cf893 Mon Sep 17 00:00:00 2001 From: Athozus Date: Wed, 8 Mar 2023 20:50:29 +0100 Subject: [PATCH] Better syntax in storage.lua --- storage.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/storage.lua b/storage.lua index 15248ca..1355734 100644 --- a/storage.lua +++ b/storage.lua @@ -127,16 +127,16 @@ function mail.addMessage(message) if messages[1] then local previousMsg = messages[1] message.id = previousMsg.id + 1 + table.insert(messages, 1, message) else - messages = {} message.id = 1 + messages = {message} end - table.insert(messages, 1, message) if mail.write_json_file(mail.maildir .. "/mail.messages.json", messages) then -- add default status (unread for receivers) of this message local isSenderAReceiver = false - local receivers = mail.extractMaillists((message.to .. "," .. (message.cc or "") .. "," .. (message.bcc or "")),",") -- extracted maillists from all receivers + local receivers = mail.extractMaillists((message.to .. "," .. (message.cc or "") .. "," .. (message.bcc or ""))) -- extracted maillists from all receivers for _, receiver in ipairs(receivers) do if minetest.player_exists(receiver) then -- avoid blank names