I just invited a handful of people to my discourse and one of them signed up without clicking the link in the invite email. So he is a user on the site but is not in the private group I invited him to and my own invite has not been redeemed.
The functioning I expect is different - the user should immediately be added to the group once logged in and the invitation should be redeemed.
To replicate bug:
- invite test user and add to private group at same time
- login with email address of test user
- see categories as test user - you don’t have access to private group
- log in as inviter and see the invitation has not been redeemed
- go back to email and click invitation
- see categories as test user again - you will now have access to private group
- log in as inviter and see invitation has been redeemed