tools/ejabberd2prosody: ?xmlelement? can be ?xmlel? in newer ejabberd (thanks cr).
authorWaqas Hussain <waqas20@gmail.com>
Sat, 18 Jan 2014 22:24:10 +0000 (17:24 -0500)
committerWaqas Hussain <waqas20@gmail.com>
Sat, 18 Jan 2014 22:24:10 +0000 (17:24 -0500)
tools/ejabberd2prosody.lua

index a8bfad0e059d99da7ade7d6cb801ae89f1178bc9..8312ebd1879a223cbc8349a0b3da90bdfe8cff34 100755 (executable)
@@ -30,7 +30,7 @@ dm.set_data_path("data");
 
 function build_stanza(tuple, stanza)
        assert(type(tuple) == "table", "XML node is of unexpected type: "..type(tuple));
-       if tuple[1] == "xmlelement" then
+       if tuple[1] == "xmlelement" or tuple[1] == "xmlel" then
                assert(type(tuple[2]) == "string", "element name has type: "..type(tuple[2]));
                assert(type(tuple[3]) == "table", "element attribute array has type: "..type(tuple[3]));
                assert(type(tuple[4]) == "table", "element children array has type: "..type(tuple[4]));