aboutsummaryrefslogtreecommitdiff
path: root/src/jlib.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2002-11-29 20:55:12 +0000
committerAlexey Shchepin <alexey@process-one.net>2002-11-29 20:55:12 +0000
commit9fdf316aaba2fe056270a4cb0609198061e4671d (patch)
treeecd021bcaeca42728cd5f9aa7ff12238be8da82e /src/jlib.erl
parent*** empty log message *** (diff)
*** empty log message ***
SVN Revision: 9
Diffstat (limited to 'src/jlib.erl')
-rw-r--r--src/jlib.erl9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/jlib.erl b/src/jlib.erl
index 0ee2ba74a..b301378c8 100644
--- a/src/jlib.erl
+++ b/src/jlib.erl
@@ -10,21 +10,20 @@
-author('alexey@sevcom.net').
-vsn('$Revision$ ').
--export([make_error_iq_reply/3, make_correct_from_to_attrs/3,
+-export([make_error_reply/3, make_correct_from_to_attrs/3,
replace_from_to_attrs/3, string_to_jid/1, tolower/1]).
%send_iq(From, To, ID, SubTags) ->
% ok.
-make_error_iq_reply({xmlelement, Name, Attrs, SubTags}, Code, Desc)
- when Name == "iq" ->
- NewAttrs = make_error_iq_reply_attrs(Attrs),
+make_error_reply({xmlelement, Name, Attrs, SubTags}, Code, Desc) ->
+ NewAttrs = make_error_reply_attrs(Attrs),
{xmlelement, Name, NewAttrs, SubTags ++ [{xmlelement, "error",
[{"code", Code}],
[{xmlcdata, Desc}]}]}.
-make_error_iq_reply_attrs(Attrs) ->
+make_error_reply_attrs(Attrs) ->
To = xml:get_attr("to", Attrs),
From = xml:get_attr("from", Attrs),
Attrs1 = lists:keydelete("to", 1, Attrs),