Fix off-by-one error in spool handling.

This commit is contained in:
Auke Kok 2019-08-25 21:55:58 -07:00
parent d5db7412f5
commit c753a53f0e

View File

@ -342,13 +342,13 @@ function telex.process_spool()
msg.age = msg.age - 3600
if msg.age < 0 then
old[#old + 1] = k
table.insert(del, msgid)
del[#del + 1] = msgid
end
telex.save_msg(msgid, msg)
end
-- remove old msgs from spool
for i = #old + 1, 1, -1 do
for i = #old, 1, -1 do
table.remove(spool, old[i])
end
S:set_string("telex_spool", telex.encode(spool))