diff options
author | Badlop <badlop@process-one.net> | 2011-07-13 17:06:17 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2011-07-13 17:06:17 +0200 |
commit | 369fefd5a8ca6c42311cbd06ca20b26efe8aea62 (patch) | |
tree | 6356dc6fcf8ec83123bf6e67aa4150af941d6d56 /src/mod_disco.erl | |
parent | Document ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299) (diff) |
Use #roster record instead of direct tuple
Diffstat (limited to '')
-rw-r--r-- | src/mod_disco.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mod_disco.erl b/src/mod_disco.erl index 143d57091..7237ada0b 100644 --- a/src/mod_disco.erl +++ b/src/mod_disco.erl @@ -49,6 +49,7 @@ -include("ejabberd.hrl"). -include("jlib.hrl"). +-include("mod_roster.hrl"). start(Host, Opts) -> ejabberd_local:refresh_iq_handlers(), @@ -327,7 +328,7 @@ get_sm_items(empty, From, To, _Node, _Lang) -> end. is_presence_subscribed(#jid{luser=User, lserver=Server}, #jid{luser=LUser, lserver=LServer}) -> - lists:any(fun({roster, _, _, {TUser, TServer, _}, _, S, _, _, _, _}) -> + lists:any(fun(#roster{jid = {TUser, TServer, _}, subscription = S}) -> if LUser == TUser, LServer == TServer, S/=none -> true; |