Software /
code /
prosody
Changeset
12491:dc0c20753d6c 0.12
mod_invites_adhoc: Fall back to generic allow_user_invites for role-less users
Fixes #1752
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 06 May 2022 17:08:49 +0100 |
parents | 12489:8b42575738f0 |
children | 12492:a44c328028ad 12495:5bf9056dca2c |
files | plugins/mod_invites_adhoc.lua |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/mod_invites_adhoc.lua Thu May 05 14:10:59 2022 +0200 +++ b/plugins/mod_invites_adhoc.lua Fri May 06 17:08:49 2022 +0100 @@ -45,7 +45,11 @@ local function may_invite_new_users(jid) if usermanager.get_roles then local user_roles = usermanager.get_roles(jid, module.host); - if not user_roles then return; end + if not user_roles then + -- User has no roles we can check, just return default + return allow_user_invites; + end + if user_roles["prosody:admin"] then return true; end