clix/archive.lua

changeset 161
64cb732f67e4
parent 159
68e09745d928
child 168
75e8ca131178
--- 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

mercurial