ejabberdsql2prosody: Added support for vCards
authorWaqas Hussain <waqas20@gmail.com>
Sun, 2 Aug 2009 09:35:41 +0000 (14:35 +0500)
committerWaqas Hussain <waqas20@gmail.com>
Sun, 2 Aug 2009 09:35:41 +0000 (14:35 +0500)
tools/ejabberdsql2prosody.lua

index c9f8beb6141fcdd77bb58770b9a4ea42b9381d02..21d480ea174fa534f3374328884e7062051c0cbd 100644 (file)
@@ -310,3 +310,7 @@ end
 for i, row in ipairs(t["rostergroups"] or NULL) do
        roster_group(row.username, host, row.jid, row.grp);
 end
+for i, row in ipairs(t["vcard"] or NULL) do
+       local ret, err = dm.store(row.username, host, "vcard", st.preserialize(parse_xml(row.vcard)));
+       print("["..(err or "success").."] vCard: "..row.username.."@"..host);
+end