mod_invites_register/mod_invites_register.lua
changeset 4911 4aecf78cc39d
parent 4677 eee7ef8eb0a2
equal deleted inserted replaced
4910:f07c9a6f19b3 4911:4aecf78cc39d
   135 	validated_invite:use();
   135 	validated_invite:use();
   136 
   136 
   137 	if inviter_username then
   137 	if inviter_username then
   138 		module:log("debug", "Creating mutual subscription between %s and %s", inviter_username, contact_username);
   138 		module:log("debug", "Creating mutual subscription between %s and %s", inviter_username, contact_username);
   139 		subscribe_both(module.host, inviter_username, contact_username);
   139 		subscribe_both(module.host, inviter_username, contact_username);
       
   140 		rostermanager.roster_push(inviter_username, module.host, contact_username.."@"..module.host);
   140 	end
   141 	end
   141 
   142 
   142 	if validated_invite.additional_data then
   143 	if validated_invite.additional_data then
   143 		module:log("debug", "Importing roles from invite");
   144 		module:log("debug", "Importing roles from invite");
   144 		local roles = validated_invite.additional_data.roles;
   145 		local roles = validated_invite.additional_data.roles;