Multiple -involves:foo no longer work in PR searches
#209219
Replies: 4 comments
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Reproduced, with numbers, on NixOS/nixpkgs open PRs (2026-10-01, logged out):
So a second Two workarounds until it is fixed:
Save it as a custom filter in the sidebar once and forget about it.
gh search prs --repo NixOS/nixpkgs --state open -- -involves:r-ryantm -involves:Mic92The precise failure to report (and this thread is the feedback channel the page points at): on |
|
Can confirm this is a genuine regression rather than anything wrong with your query. Sagargupta16's numbers reproduce it cleanly: a single negated involves filters correctly, but adding a second one returns the same count as no filter at all, while other negated qualifiers still stack. My reading is that involves: is documented as a logical OR of author, assignee, mentions and commenter for a single user, so stacking the qualifier twice on the refreshed PR page looks like a parser edge case where the repeated term gets silently dropped and results come back unfiltered. As a workaround, you can state the intent directly with the documented boolean syntax on the Pull requests page instead, something like NOT (involves:r-ryantm OR involves:Mic92), which avoids repeating the qualifier. |
|
Confirmed. This looks like a genuine regression on the refreshed repository Pull Requests page: a single -involves: filter works, but adding a second one causes the involves filtering to be dropped entirely. The fact that the same query still works in global search and the API makes this look specific to the new PR page rather than a change to the search syntax itself. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Code Search and Navigation
Body
I like to filter various prolific users and bots while looking for PRs to review. But with the update you cannot use
-involves:<user>multiple times anymore, it filters nothing now.All reactions