--- a/mod_invites_register/mod_invites_register.lua Sun Jan 17 17:43:53 2021 +0000
+++ b/mod_invites_register/mod_invites_register.lua Sun Jan 17 17:44:51 2021 +0000
@@ -143,6 +143,14 @@
if roles then
module:open_store("roles"):set(contact_username, roles);
end
+
+ local groups = validated_invite.additional_data.groups;
+ if groups then
+ module:log("Adding to groups...");
+ for _, group in ipairs(groups) do
+ module:open_store("groups", "map"):set(group, contact_username, true);
+ end
+ end
end
end);