From: Badlop Date: Wed, 26 Apr 2017 21:14:30 +0000 (+0200) Subject: Bug requesting non-existent data with private_get command (#1690) X-Git-Tag: 17.06-beta~108 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d18d99e8ecaab820bfed3ad88d1078804bbca0a4;p=ejabberd Bug requesting non-existent data with private_get command (#1690) --- diff --git a/src/mod_admin_extra.erl b/src/mod_admin_extra.erl index 141f5f5db..133b2fd29 100644 --- a/src/mod_admin_extra.erl +++ b/src/mod_admin_extra.erl @@ -1363,7 +1363,7 @@ get_last(User, Server) -> %% Cluth private_get(Username, Host, Element, Ns) -> - ElementXml = [{Ns, #xmlel{name = Element, attrs = [{<<"xmlns">>, Ns}]}}], + ElementXml = #xmlel{name = Element, attrs = [{<<"xmlns">>, Ns}]}, Els = mod_private:get_data(jid:nodeprep(Username), jid:nameprep(Host), [{Ns, ElementXml}]), binary_to_list(fxml:element_to_binary(xmpp:encode(#private{xml_els = Els}))).