diff options
author | Holger Weiss <holger@zedat.fu-berlin.de> | 2018-04-13 00:12:07 +0200 |
---|---|---|
committer | Holger Weiss <holger@zedat.fu-berlin.de> | 2018-04-13 00:12:07 +0200 |
commit | 3cf4fbc7b034ae4282713a12faeb7604e93509c0 (patch) | |
tree | b3ea089efdb66f772fac8121e7f0e86d46f67e47 | |
parent | Fix notification payload generated by pubsub (diff) |
mod_roster: Use 'lserver' for configuration lookup
-rw-r--r-- | src/mod_roster.erl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mod_roster.erl b/src/mod_roster.erl index d912a1446..d35b7dc97 100644 --- a/src/mod_roster.erl +++ b/src/mod_roster.erl @@ -173,9 +173,9 @@ process_local_iq(#iq{type = set, from = From, lang = Lang, Txt = <<"Duplicated groups are not allowed by RFC6121">>, xmpp:make_error(IQ, xmpp:err_bad_request(Txt, Lang)); false -> - #jid{server = Server} = From, - Access = gen_mod:get_module_opt(Server, ?MODULE, access), - case acl:match_rule(Server, Access, From) of + #jid{lserver = LServer} = From, + Access = gen_mod:get_module_opt(LServer, ?MODULE, access), + case acl:match_rule(LServer, Access, From) of deny -> Txt = <<"Access denied by service policy">>, xmpp:make_error(IQ, xmpp:err_not_allowed(Txt, Lang)); |