--- a/clix/archive.lua Sat Nov 06 18:12:22 2021 +0100 +++ b/clix/archive.lua Sat Nov 06 22:11:19 2021 +0100 @@ -75,7 +75,11 @@ conn:hook("stanza", print); end selfjid = bare_jid(conn.jid); - local function handle_results(ok, result) + local function handle_results(result, err) + if not result then + conn:close(); + return; + end for i=1,#result do print_message(result[i]); end @@ -99,7 +103,7 @@ nextpage = result.first and result.first[1]; else nextpage = result.last; - end + end conn:info("Next page: --%s=%s", whatnext, nextpage); end end