Mercurial > prosody-modules
comparison mod_http_admin_api/mod_http_admin_api.lua @ 4375:03cf0d41b272
mod_http_admin_api: Allow specifying groups in account invite
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sat, 23 Jan 2021 12:52:48 +0000 |
parents | e707810a943e |
children | d4e0e4d22fc7 |
comparison
equal
deleted
inserted
replaced
4374:e707810a943e | 4375:03cf0d41b272 |
---|---|
168 if not options.groups then | 168 if not options.groups then |
169 return 400; | 169 return 400; |
170 end | 170 end |
171 invite = invites.create_group(options.groups, nil, options.ttl); | 171 invite = invites.create_group(options.groups, nil, options.ttl); |
172 elseif invite_type == "account" then | 172 elseif invite_type == "account" then |
173 invite = invites.create_account(options.username, nil, options.ttl); | 173 invite = invites.create_account(options.username, { |
174 groups = options.groups; | |
175 }, options.ttl); | |
174 else | 176 else |
175 return 400; | 177 return 400; |
176 end | 178 end |
177 if not invite then | 179 if not invite then |
178 return 500; | 180 return 500; |