Description
Steps to reproduce the behavior
- As
user 1
, go to My Sites > Manage > People. - Invite a new user,
user 2
as any role other than Follower. - As
user 2
, accept invite. - As
user 1
, inviteuser 2
again in another role. - As
user 2
, click onAccept invitation
.
What I expected to happen
User 2 does not receive the another invite in the first place.
This is my expectation because of the error message shown (noted below) and the Support document page implying that Step 5 in the reproduce step should not have taken place.
Alternatively, if Step 5 is allowed to take place, clicking on the Accept invite
should instead upgrade/downgrade the user role to the new level.
What actually happened
User 2 receives an invite email.
After clicking on the Accept invitation
link, user is instead told that:
You are already a member of this site.
Would you like to accept the invite with a different account?
Context
Back to basics user testing.
Browser / OS version
OS: macOS Big Sur 11.1 (20C69)
Version 88.0.4324.150 (Official Build) (arm64)
Browser: Safari Version 14.0.2 (16610.3.7.1.9)
Is this specific to the applied theme? Which one?
N/A
Does this happen on simple or atomic sites or both?
Tested on Simple.
Is there any console output or error text?
N/A
Level of impact (Does it block purchases? Does it affect more than just one site?)
Minor - user is able to manage role levels by clicking into the user from My Sites > Manage > People > Team.
However, this is potentially confusing to users (I know I was thrown off by the chain of events).