changeset 14082:13b3220c3282

mod_invites: Add 'reusable' parameter to create_account() and create_contact()
author Matthew Wild <mwild1@gmail.com>
date Mon, 16 Feb 2026 17:55:08 +0000
parents 7c9fd032c788
children 486d42764da9
files plugins/mod_invites.lua
diffstat 1 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- 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