aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mod_disco.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mod_disco.erl b/src/mod_disco.erl
index 40f0f8e06..4231df68d 100644
--- a/src/mod_disco.erl
+++ b/src/mod_disco.erl
@@ -357,13 +357,13 @@ is_presence_subscribed(#jid{luser = User,
#jid{luser = LUser, lserver = LServer}) ->
lists:any(fun (#roster{jid = {TUser, TServer, _},
subscription = S}) ->
- if LUser == TUser, LServer == TServer, S /= none ->
+ if User == TUser, Server == TServer, S /= none ->
true;
true -> false
end
end,
- ejabberd_hooks:run_fold(roster_get, Server, [],
- [{User, Server}]))
+ ejabberd_hooks:run_fold(roster_get, LServer, [],
+ [{LUser, LServer}]))
orelse User == LUser andalso Server == LServer.
process_sm_iq_info(From, To,