diff --git a/ChangeLog b/ChangeLog index d62d05a73..97fb1c8e5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2004-03-16 Alexey Shchepin + * src/mod_roster.erl: Bugfix + * src/ejabberd_s2s.erl: More verbose error handling 2004-03-15 Alexey Shchepin diff --git a/src/mod_roster.erl b/src/mod_roster.erl index 836dbdba1..0e02c619d 100644 --- a/src/mod_roster.erl +++ b/src/mod_roster.erl @@ -404,12 +404,12 @@ process_subscription(Direction, User, JID1, Type) -> unsubscribed -> "unsubscribed" end, ejabberd_router:route( - {User, ?MYNAME, ""}, JID1, + jlib:make_jid(User, ?MYNAME, ""), JID1, {xmlelement, "presence", [{"type", T}], []}) end, case Push of {push, Item} -> - push_item(User, {"", ?MYNAME, ""}, Item), + push_item(User, jlib:make_jid("", ?MYNAME, ""), Item), true; none -> false