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;