Description
Actual behavior
When we request an invitation for a copilot to the Topcoder Team they can see the project listed.
Expected behavior
When we request an invitation for a copilot to the Topcoder Team they shouldn't see such a project listed until they have the invite request accepted.
How to reproduce:
-
Invite
pshah_copilot
usingpshah_manager
to any project ascopilot
(using Topcoder Team dialog). -
As
pshah_manager
doesn't have "Copilot Management" permission,pshah_copilot
wouldn't be added to the project but his invite would berequested
and waiting for any Copilot Manager to "accept" it. Don't accept it. -
Now log in with
pshah_copilot
and you would see the project where copilot has "requested" invite listed on the project listing page: -
At the same time if Copilot would try to open such a project, they would get error 404, as expected, because copilot is not a member.
This is an existent issue in V4 which has been also migrated to V5.
@vikasrohit, could you please confirm that it's a valid issue and the actual behavior is not desired.