Mercurial > prosody-modules
diff mod_compat_muc_admin/mod_compat_muc_admin.lua @ 753:9d5731af2c27
Merge with Oliver Gerlich
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 27 Jul 2012 14:29:59 +0100 |
parents | 15a8b717597b |
children |
line wrap: on
line diff
--- a/mod_compat_muc_admin/mod_compat_muc_admin.lua Mon Jun 11 22:32:45 2012 +0200 +++ b/mod_compat_muc_admin/mod_compat_muc_admin.lua Fri Jul 27 14:29:59 2012 +0100 @@ -23,6 +23,10 @@ ["service-unavailable"] = true; ["malformed error"] = true; }; +local function get_error_condition(stanza) + local _, condition = stanza:get_error(); + return condition or "malformed error"; +end local function is_kickable_error(stanza) local cond = get_error_condition(stanza); return kickable_error_conditions[cond] and cond;