Software /
code /
prosody-modules
Diff
mod_http_admin_api/mod_http_admin_api.lua @ 5911:2aa66e928aa0
mod_http_admin_api: Allow specifying roles for invitations
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Tue, 16 Apr 2024 14:15:16 +0100 |
parent | 5907:6c11e1b4066d |
child | 5912:432efc39572f |
line wrap: on
line diff
--- a/mod_http_admin_api/mod_http_admin_api.lua Tue Apr 16 13:03:39 2024 +0100 +++ b/mod_http_admin_api/mod_http_admin_api.lua Tue Apr 16 14:15:16 2024 +0100 @@ -153,11 +153,13 @@ end invite = invites.create_group(options.groups, { source = source; + roles = options.roles; }, options.ttl); elseif invite_type == "account" then invite = invites.create_account(options.username, { source = source; groups = options.groups; + roles = options.roles; }, options.ttl); else return 400;