fix duplicate birthday entries

This commit is contained in:
François Gombault
2024-09-19 11:44:45 +02:00
parent 11a8cf2ad6
commit f7e5426ebe

View File

@@ -44,12 +44,21 @@ function redraw()
events = {}
local lines = {}
for i,v in ipairs(contacts) do
local fmt_out = fmt_line(v)
local insert = 0
if #lines == 0 then
insert = 1
elseif not (fmt_out == lines[#lines]) then
insert = 1
end
if insert == 1 then
table.insert(events, v)
table.insert(lines, fmt_line(v))
if i == prefs.count then
table.insert(lines, fmt_out)
if #lines == prefs.count then
break
end
end
end
ui:show_lines(lines)
end