API - Filter by version - Specifying both minimum and maximum version returns no results
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- powershell
- Domaine
- api
Piste de recherche
Start by tracing how the gallery API handles the FindPackagesById() request and applies the NormalizedVersion filters. Reproduce the supplied Find-PSResource query, then compare results with queries using only a minimum or maximum version. Done means specifying both bounds returns versions greater than 9.0.0 and less than 10.0.0; the issue does not name relevant source files or tests.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Prerequisites
- Write a descriptive title.
- Make sure you are able to repro it on the latest version
- Search the existing issues.
Steps to reproduce
I found this bug when I discovered following related issue:
If you with PSResourceGet do:
Find-PSResource -Repository 'PSGallery' -Name 'Az' -Version '(9,10)'
This produces API request:
https://www.powershellgallery.com/api/v2/FindPackagesById()?id='Az'&$orderby=NormalizedVersion desc&$inlinecount=allpages&$skip=0&$filter=IsPrerelease eq false and Id eq 'Az' and NormalizedVersion gt '9.0.0' and NormalizedVersion lt '10.0.0'
Which should return all versions of Az newer than 9.0.0 and older than 10.0.0.
Expected behavior
Should get all versions of Az newer than v9.0.0 and older than v10.0.0.
Actual behavior
No versions get returned.
Error details
No response
Environment data
Not relevant, API.
Version
Not relevant, API.
Visuals
No response
- Langage dominant
- PowerShell
- Étoiles
- 289
- Forks
- 83
- Merge moyen
- 1 min
- PR mergées (30 j)
- 1
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de PowerShell/PowerShellGallery
-
Difficulté 4/5 3-5 jours Accessibilité débutants 38/100
PowerShell/PowerShellGallery#357 · 3 commentaires · 4 réactions ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 48/100
PowerShell/PowerShellGallery#355 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 31/100
PowerShell/PowerShellGallery#354 · 1 commentaire · 3 réactions ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
PowerShell/PowerShellGallery#353 · 5 réactions ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
PowerShell/PowerShellGallery#350 · 7 commentaires · 8 réactions ·
Toutes les issues de PowerShell/PowerShellGallery
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
`contacts.create` posts to `/audiences/undefined/contacts` when `audienceId` is undefinedPeut-être pris @RaphaelFakhri l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
resend/resend-node#1176 ·
Les mainteneurs répondent en général sous 1 jour
-
EntitlementInfo.originalPurchaseDate returns the latest purchase date for subscriptionsPeut-être pris @RaphaelFakhri l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
RevenueCat/purchases-js#1295 ·
Les mainteneurs répondent en général sous 1 jour
-
2022 2023 AR
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
PolicyEngine/policyengine-taxsim#1506 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
DiamondLightSource/fastcs#443 ·