comparison mod_isolate_host/mod_isolate_host.lua @ 5297:4bba2d27ffaf

mod_isolate_host: potentially pedantic optimization By Zash.
author Jonas Schäfer <jonas@wielicki.name>
date Sat, 01 Apr 2023 12:10:56 +0200
parents 0f5657db1cfc
children 25e20fa3824c
comparison
equal deleted inserted replaced
5296:0f5657db1cfc 5297:4bba2d27ffaf
43 end 43 end
44 44
45 module:default_permission("prosody:admin", "xmpp:federate"); 45 module:default_permission("prosody:admin", "xmpp:federate");
46 46
47 function is_jid_isolated(bare_jid) 47 function is_jid_isolated(bare_jid)
48 if module:may("xmpp:federate", bare_jid) or except_users:contains(bare_jid) then 48 if except_users:contains(bare_jid) or module:may("xmpp:federate", bare_jid) then
49 return false; 49 return false;
50 else 50 else
51 return true; 51 return true;
52 end 52 end
53 end 53 end