Mercurial > prosody-modules
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 |
