diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-09-07 13:53:42 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-09-07 13:53:42 +0300 |
commit | 803c31f76027abbbcb0a0aa2ea488c868e4c2997 (patch) | |
tree | 00f1ba0284ba57c809383969fbaefb8d3c463af0 /src/mod_block_strangers.erl | |
parent | Fix a typo and improve logging message (diff) |
Always accept messages from local (sub)domains
Diffstat (limited to 'src/mod_block_strangers.erl')
-rw-r--r-- | src/mod_block_strangers.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_block_strangers.erl b/src/mod_block_strangers.erl index a4b99029e..bed2f4595 100644 --- a/src/mod_block_strangers.erl +++ b/src/mod_block_strangers.erl @@ -85,7 +85,7 @@ check_message(#message{from = From, to = To} = Msg) -> gen_mod:get_module_opt(LServer, ?MODULE, allow_local_users, true), case (Msg#message.body == [] andalso Msg#message.subject == []) - orelse (AllowLocalUsers andalso + orelse ((AllowLocalUsers orelse From#jid.luser == <<"">>) andalso ejabberd_router:is_my_route(From#jid.lserver)) of false -> {Sub, _} = ejabberd_hooks:run_fold( |