Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken organization request counter? It's showing a number inconsistent with the rendered list #15693

Open
webknjaz opened this issue Mar 31, 2024 · 0 comments
Labels
bug 🐛 data quality HTML requires change to HTML files organizations requires triaging maintainers need to do initial inspection of issue UX/UI design, user experience, user interface

Comments

@webknjaz
Copy link
Member

Describe the bug

On https://pypi.org/manage/organizations/, I see "Your organizations 3" with the correct counter and 3 organizations listed in that section. However, the following section is titled "Pending organization requests 3" and it only lists 1 request despite the counter saying it's 3.

Expected behavior

The counter should correspond to the number of requests actually listed.

To Reproduce

🤷‍♂️

My Platform

N/A

Additional context

I thought that maybe the counters are rendered from the same variable but I checked the template and it's coming from different vars.

I think I had more organization requests in the past (like CherryPy) that were rejected asking the project owner (with the same name) to resubmit them. So they disappeared from my interface (I think I only have some email traces in the inbox). Perhaps, they contribute the that counter somehow. That would explain it, if the counter adds the rejected/discarded/revoked requests to the overall counter value...

@webknjaz webknjaz added requires triaging maintainers need to do initial inspection of issue bug 🐛 UX/UI design, user experience, user interface HTML requires change to HTML files organizations data quality labels Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 data quality HTML requires change to HTML files organizations requires triaging maintainers need to do initial inspection of issue UX/UI design, user experience, user interface
Projects
Development

No branches or pull requests

1 participant