plugins/archive.lua

changeset 457
73d4eb93657b
parent 428
bde804b01f28
child 462
51c3da615ff4
--- a/plugins/archive.lua	Fri Mar 03 12:10:54 2023 +0000
+++ b/plugins/archive.lua	Thu Mar 16 11:41:52 2023 +0000
@@ -7,7 +7,7 @@
 local xmlns_mam = "urn:xmpp:mam:2"
 local xmlns_forward = "urn:xmpp:forward:0";
 local xmlns_delay = "urn:xmpp:delay";
-local uuid = require "util.uuid".generate;
+local new_id = require "util.id".short;
 local parse_datetime = require "util.datetime".parse;
 local datetime = require "util.datetime".datetime;
 local dataform = require"util.dataforms".new;
@@ -23,8 +23,8 @@
 
 function verse.plugins.archive(stream)
 	function stream:query_archive(where, query_params, callback)
-		local queryid = uuid();
-		local query_st = st.iq{ type="set", to = where }
+		local queryid = new_id();
+		local query_st = st.iq{ id = queryid, type="set", to = where }
 			:tag("query", { xmlns = xmlns_mam, queryid = queryid });
 
 

mercurial