-
Notifications
You must be signed in to change notification settings - Fork 30.9k
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
Extensions filter for publisher should be exact #151192
Comments
CC @isidorn |
We are tracking all search related issue at microsoft/vsmarketplace#154 |
Similar to categories filter, marketplace also provides support for publisherName filter, which can be leveraged to search for extensions belonging to a specific publisher. @sandy081 VSCode can map to this filter for filtering on publisherName (filterType=18) |
Thanks @SaiKanth007. I am not aware of this filter type. Moving this to VS Code repo to support it. |
@SaiKanth007 thanks for letting us know. Might there be some other filters we are not using and we should? Thanks |
@isidorn currently we don't have any public documentation of the API to list down the different filterTypes we support. So sharing you the details on the teams chat. |
@SaiKanth007 Does this filter takes publisher id or publisher display name? |
It accepts publisher id. I just saw that filtering on publisher id works as expected when there is no search text. (Unlike other VSCode calls which hit AzureSearch/Marketplace cache this hits marketplace DB - could become expensive as the load for this scenario increases) Also, it breaks when we provide search text along with publisherId filtering (which I guess is what users eventually need). I will create an issue for both of this on our side and track it. We are working on migrating search scenarios to our new platform, and I will check if this can be fixed there. Otherwise, we will try to fix it in the existing code. |
@isidorn It means this breaks when publisher name is Microsoft because not all Microsoft extensions have same publisher id. |
@sandy081 that sucks. That would be worse than the current state of things. |
As user user, I expect:
|
This is fixed in the latest Insiders. @aquarion Could you try it? |
Is publisher title unique? For example, clicking on the publisher title in VSCode: Publisher id still doesn't work: Version: 1.73.0-insider (user setup) |
Yes, unfortunately the display name is not unique. |
We do make sure that Display Name is unique for enterprises and well-known publishers. But, not for everyone, this is something we have on the backlog but not planned |
Closing this as no further plans to improve here I think. |
Does this issue occur when all extensions are disabled?: Yes/No
Steps to Reproduce:
Suggestion for fixing: Publisher filter should be an exact, not partial, match.
The text was updated successfully, but these errors were encountered: