comparison mod_compat_muc_admin/mod_compat_muc_admin.lua @ 731:15a8b717597b

mod_compat_muc_admin: added missing import (thanke MattJ)
author Marco Cirillo <maranda@lightwitch.org>
date Sat, 30 Jun 2012 23:01:29 +0000
parents c9084b4c14f0
children
comparison
equal deleted inserted replaced
730:274bb1a96122 731:15a8b717597b
21 ["remote-server-not-found"] = true; 21 ["remote-server-not-found"] = true;
22 ["remote-server-timeout"] = true; 22 ["remote-server-timeout"] = true;
23 ["service-unavailable"] = true; 23 ["service-unavailable"] = true;
24 ["malformed error"] = true; 24 ["malformed error"] = true;
25 }; 25 };
26 local function get_error_condition(stanza)
27 local _, condition = stanza:get_error();
28 return condition or "malformed error";
29 end
26 local function is_kickable_error(stanza) 30 local function is_kickable_error(stanza)
27 local cond = get_error_condition(stanza); 31 local cond = get_error_condition(stanza);
28 return kickable_error_conditions[cond] and cond; 32 return kickable_error_conditions[cond] and cond;
29 end 33 end
30 local function build_unavailable_presence_from_error(stanza) 34 local function build_unavailable_presence_from_error(stanza)