comparison mod_mam/mod_mam.lua @ 2711:ff1f7e61517f

mod_mam: Adjust event handler priorities to match guidelines in docs Avoids issues with mod_firewall dropped stanzas from being archived.
author Matthew Wild <mwild1@gmail.com>
date Fri, 28 Apr 2017 12:09:51 +0100
parents 2d5e0e2938d1
children 9f17d0f28d77
comparison
equal deleted inserted replaced
2710:956b75b0e9d9 2711:ff1f7e61517f
384 return math.random(cleanup_interval, cleanup_interval * 2); 384 return math.random(cleanup_interval, cleanup_interval * 2);
385 end); 385 end);
386 end 386 end
387 387
388 -- Stanzas sent by local clients 388 -- Stanzas sent by local clients
389 module:hook("pre-message/bare", c2s_message_handler, 2); 389 module:hook("pre-message/bare", c2s_message_handler, 0);
390 module:hook("pre-message/full", c2s_message_handler, 2); 390 module:hook("pre-message/full", c2s_message_handler, 0);
391 -- Stanszas to local clients 391 -- Stanszas to local clients
392 module:hook("message/bare", message_handler, 2); 392 module:hook("message/bare", message_handler, 0);
393 module:hook("message/full", message_handler, 2); 393 module:hook("message/full", message_handler, 0);
394 394
395 module:add_feature(xmlns_mam0); -- COMPAT with XEP-0313 v 0.1 395 module:add_feature(xmlns_mam0); -- COMPAT with XEP-0313 v 0.1
396 396
397 module:hook("account-disco-info", function(event) 397 module:hook("account-disco-info", function(event)
398 (event.reply or event.stanza):tag("feature", {var=xmlns_mam0}):up(); 398 (event.reply or event.stanza):tag("feature", {var=xmlns_mam0}):up();