Make this code handling spool identical to the other section.
This commit is contained in:
parent
01e31f4288
commit
0956803e46
@ -303,19 +303,19 @@ minetest.register_on_joinplayer(function(player)
|
||||
local name = player:get_player_name()
|
||||
|
||||
-- deliver items for this player
|
||||
local nos = {}
|
||||
local old = {}
|
||||
local del = {}
|
||||
for k, msgid in pairs(spool) do
|
||||
local msg = telex.get_msg(msgid)
|
||||
if msg.to == name then
|
||||
table.insert(nos, k)
|
||||
table.insert(del, msgid)
|
||||
old[#old + 1] = k
|
||||
del[#del + 1] = msgid
|
||||
end
|
||||
end
|
||||
|
||||
-- remove items from spool in reverse order
|
||||
for i = #nos, 1, -1 do
|
||||
table.remove(spool, nos[i])
|
||||
for i = #old, 1, -1 do
|
||||
table.remove(spool, old[i])
|
||||
end
|
||||
S:set_string("telex_spool", telex.encode(spool))
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user