aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--src/mod_roster.erl4
2 files changed, 4 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index d62d05a73..97fb1c8e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2004-03-16 Alexey Shchepin <alexey@sevcom.net>
+ * src/mod_roster.erl: Bugfix
+
* src/ejabberd_s2s.erl: More verbose error handling
2004-03-15 Alexey Shchepin <alexey@sevcom.net>
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