comparison mod_carbons/mod_carbons.lua @ 1865:db8b256f51ff

mod_admin_web,mod_carbons,mod_csi_compat,mod_mam_muc,mod_tcpproxy: Explicitly return true
author Kim Alvefur <zash@zash.se>
date Mon, 21 Sep 2015 20:03:08 +0200
parents 91c01ef82807
children ad7f87bd30c8
comparison
equal deleted inserted replaced
1864:991a5f74f848 1865:db8b256f51ff
14 local function toggle_carbons(event) 14 local function toggle_carbons(event)
15 local origin, stanza = event.origin, event.stanza; 15 local origin, stanza = event.origin, event.stanza;
16 local state = stanza.tags[1].attr.mode or stanza.tags[1].name; 16 local state = stanza.tags[1].attr.mode or stanza.tags[1].name;
17 module:log("debug", "%s %sd carbons", origin.full_jid, state); 17 module:log("debug", "%s %sd carbons", origin.full_jid, state);
18 origin.want_carbons = state == "enable" and stanza.tags[1].attr.xmlns; 18 origin.want_carbons = state == "enable" and stanza.tags[1].attr.xmlns;
19 return origin.send(st.reply(stanza)); 19 origin.send(st.reply(stanza));
20 return true;
20 end 21 end
21 module:hook("iq-set/self/"..xmlns_carbons..":disable", toggle_carbons); 22 module:hook("iq-set/self/"..xmlns_carbons..":disable", toggle_carbons);
22 module:hook("iq-set/self/"..xmlns_carbons..":enable", toggle_carbons); 23 module:hook("iq-set/self/"..xmlns_carbons..":enable", toggle_carbons);
23 24
24 -- COMPAT 25 -- COMPAT