From: Christophe Romain Date: Thu, 3 Aug 2017 12:54:06 +0000 (+0200) Subject: Fix Xref from 5dcc97c X-Git-Tag: 17.08~29 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=96c0483533598178610631ac8a8d82c426a7fa72;p=ejabberd Fix Xref from 5dcc97c --- diff --git a/src/mod_pubsub.erl b/src/mod_pubsub.erl index 9f2c66aaa..4cbb22750 100644 --- a/src/mod_pubsub.erl +++ b/src/mod_pubsub.erl @@ -3933,7 +3933,7 @@ export(_Server) -> owners = Owners, options = Options}) -> HOST = case Hostid of - {U,S,R} -> ejabberd_sql:escape(jlib:jid_to_string({U,S,R})); + {U,S,R} -> ejabberd_sql:escape(jid:encode({U,S,R})); _ -> ejabberd_sql:escape(Hostid) end, NODE = ejabberd_sql:escape(Nodeid), @@ -3949,7 +3949,7 @@ export(_Server) -> io_lib:format("~p", [Val]), "');\n"] || {Name,Val} <- Options], ?SQL("delete from pubsub_node_owner where nodeid=%(Id)d;"), [["insert into pubsub_node_owner(nodeid,owner)\n" - " values (", IdB, ", '", jlib:jid_to_string(Usr), "');\n"] || Usr <- Owners],"\n"]; + " values (", IdB, ", '", jid:encode(Usr), "');\n"] || Usr <- Owners],"\n"]; (_Host, _R) -> [] end}].