diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2017-12-27 16:14:03 +0100 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2017-12-27 16:14:47 +0100 |
commit | e6d1ff85f13486f62e9ef233372193a3d022cda5 (patch) | |
tree | 22bf3b58f709fe4efd2726108a21e25d15a08da0 | |
parent | Rename mnesiadb (diff) |
Use bare jid when processing roster subscriptions
-rw-r--r-- | src/mod_roster.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_roster.erl b/src/mod_roster.erl index a86b50d9..14ec23fe 100644 --- a/src/mod_roster.erl +++ b/src/mod_roster.erl @@ -571,7 +571,7 @@ process_subscription(Direction, User, Server, JID1, Type, Reason) -> LUser = jid:nodeprep(User), LServer = jid:nameprep(Server), - LJID = jid:tolower(JID1), + LJID = jid:tolower(jid:remove_resource(JID1)), F = fun () -> Item = get_roster_item(LUser, LServer, LJID), NewState = case Direction of |