# HG changeset patch # User Matthew Wild # Date 1771264508 0 # Node ID 13b3220c328223896806fc05eaf3b7e333aa563a # Parent 7c9fd032c78830737f615d115008a6c146750a74 mod_invites: Add 'reusable' parameter to create_account() and create_contact() diff -r 7c9fd032c788 -r 13b3220c3282 plugins/mod_invites.lua --- a/plugins/mod_invites.lua Fri Feb 13 20:32:54 2026 +0100 +++ b/plugins/mod_invites.lua Mon Feb 16 17:55:08 2026 +0000 @@ -77,9 +77,9 @@ end -- Create invitation to register an account (optionally restricted to the specified username) -function create_account(account_username, additional_data, ttl) --luacheck: ignore 131/create_account +function create_account(account_username, additional_data, ttl, reusable) --luacheck: ignore 131/create_account local jid = account_username and (account_username.."@"..module.host) or module.host; - return create_invite("register", jid, true, additional_data, ttl); + return create_invite("register", jid, true, additional_data, ttl, reusable); end -- Create invitation to reset the password for an account @@ -88,8 +88,8 @@ end -- Create invitation to become a contact of a local user -function create_contact(username, allow_registration, additional_data, ttl) --luacheck: ignore 131/create_contact - return create_invite("roster", username.."@"..module.host, allow_registration, additional_data, ttl); +function create_contact(username, allow_registration, additional_data, ttl, reusable) --luacheck: ignore 131/create_contact + return create_invite("roster", username.."@"..module.host, allow_registration, additional_data, ttl, reusable); end -- Create invitation to register an account and join a user group