Skip to content

Copilots with "requested" invite can see projects in the list #419

Closed
@maxceem

Description

@maxceem

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:

  1. Invite pshah_copilot using pshah_manager to any project as copilot (using Topcoder Team dialog).

    image

  2. As pshah_manager doesn't have "Copilot Management" permission, pshah_copilot wouldn't be added to the project but his invite would be requested and waiting for any Copilot Manager to "accept" it. Don't accept it.

  3. Now log in with pshah_copilot and you would see the project where copilot has "requested" invite listed on the project listing page:

    image

  4. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions