microsoft / microsoft/azure-devops-python-api
release_ids_filter returns zero responses
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 684
- Forks
- 218
- Merge moyen
- 8 j 10 h
- PR mergées (30 j)
- 1
Description
Running the below request:
releaseid_split='1,2,3'
def approvers(self):
return self._release_client.get_approvals(project=_project,release_ids_filter=releaseid_split)
Where I am passing in the release ids the results are always null in the above method call on the requests class unless blank data is sent through.
Running this via a request you get data back data as I would expect:
requests.get(f'https://vsrm.dev.azure.com/{ORG}/'+_project+'/_apis/release/approvals?api-version=5.1&releaseIdsFilter='+releaseid_split, auth=('', TOKEN)).json()
The same response just via a different means returns data as expected with the correct release data.
Is there something I am missing?
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
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.
Piste de recherche
Commencez par _release_client.get_approvals et comparez sa requête release_ids_filter avec l’appel direct à requests.get présenté dans l’issue. Reproduisez les deux appels avec les IDs de release 1,2,3 et avec une entrée vide, puis vérifiez que le client renvoie les mêmes données d’approbation de release que la requête directe.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- azure, python
- Domaine
- api
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100