Skip to content
This repository was archived by the owner on Nov 18, 2021. It is now read-only.
This repository was archived by the owner on Nov 18, 2021. It is now read-only.

Web UI display wrong PR status in case 'approve' status was change to 'inapproved' #2008

Open

Description

Web UI display wrong PR status in case 'approve' status was change to 'inapproved'

Screen Shot 2021-06-28 at 4 45 54 PM

Activity

  1. Levi-Lesches commented on Jul 2, 2021

    @Levi-Lesches
    Contributor

    I think this depends on your branch settings: do you require a minimum amount of approvals? It does show "4 pending reviewers", presumably one of them is the self-request. But you also already have 2 approvals, which may be enough to merge.

  2. Levi-Lesches commented on Jul 4, 2021

    @Levi-Lesches
    Contributor

    Hm, I see what you're saying, but it actually looks like it's consistent: Sanjeevani19 approved, so that counts as an approval, then self-requested another review. What happens then is GitHub notes that they want to review it again, but doesn't remove the old approval. That's why "2 approvals" remains, and the top notes that they are due for another review. That's also why you see a yellow dot by their name on top instead of a green check on top, but both the top and the bottom agree that there are "4 pending reviewers". (Notice how the bottom shows 2 approvals + 4 pending = 6 total, but the top only shows 5)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions