mirror of
https://github.com/mt-mods/mail.git
synced 2025-04-30 16:31:43 -04:00
Fix repetition of code causing a crash
This commit is contained in:
parent
2443cc5dec
commit
c9635d7190
1 changed files with 0 additions and 15 deletions
15
storage.lua
15
storage.lua
|
@ -91,21 +91,6 @@ function mail.addMessage(message)
|
||||||
|
|
||||||
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
|
||||||
|
|
||||||
-- extract players from mailing lists
|
|
||||||
for _, receiver in ipairs(globalReceivers) do
|
|
||||||
local receiverInfo = mail.split(receiver, "@") -- @maillist
|
|
||||||
if receiverInfo[1] == "" and receiverInfo[2] then -- in case of maillist
|
|
||||||
local players_ml = mail.getPlayersInMaillist(mail.getMaillistIdFromName(receiverInfo[2]))
|
|
||||||
if players_ml then
|
|
||||||
for _, player in ipairs(players_ml) do
|
|
||||||
table.insert(receivers, 1, player)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
else -- in case of player
|
|
||||||
table.insert(receivers, 1, receiver)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
for _, receiver in ipairs(receivers) do
|
for _, receiver in ipairs(receivers) do
|
||||||
if minetest.player_exists(receiver) then -- avoid blank names
|
if minetest.player_exists(receiver) then -- avoid blank names
|
||||||
mail.addStatus(receiver, message.id, "unread")
|
mail.addStatus(receiver, message.id, "unread")
|
||||||
|
|
Loading…
Add table
Reference in a new issue