equal
deleted
inserted
replaced
12 -- keep this available to all local users. To allow/disallow invite-registration |
12 -- keep this available to all local users. To allow/disallow invite-registration |
13 -- on the server, use the option above instead. |
13 -- on the server, use the option above instead. |
14 local allow_contact_invites = module:get_option_boolean("allow_contact_invites", true); |
14 local allow_contact_invites = module:get_option_boolean("allow_contact_invites", true); |
15 |
15 |
16 -- These options are deprecated since module:may() |
16 -- These options are deprecated since module:may() |
17 local allow_user_invite_roles = module:get_option_set("allow_user_invites_by_roles"); |
17 local allow_user_invite_roles = module:get_option_set("allow_user_invites_by_roles", {}); |
18 local deny_user_invite_roles = module:get_option_set("deny_user_invites_by_roles"); |
18 local deny_user_invite_roles = module:get_option_set("deny_user_invites_by_roles", {}); |
19 |
19 |
20 if module.may then |
20 if module.may then |
21 if allow_user_invites then |
21 if allow_user_invites then |
22 module:default_permission("prosody:user", ":invite-new-users"); |
22 module:default_permission("prosody:user", ":invite-new-users"); |
23 end |
23 end |