microsoft / microsoft/azure-devops-python-api

release_ids_filter returns zero responses

Abierto
#318 1 comentario 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Python
Estrellas
684
Forks
218
Merge medio
8 d 10 h
PR fusionados (30 d)
1

Descripción

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?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Empieza en _release_client.get_approvals y compara su solicitud release_ids_filter con la llamada directa a requests.get que se muestra en el issue. Reproduce ambas llamadas con los IDs de release 1,2,3 y con una entrada vacía; después, verifica que el cliente devuelve los mismos datos de aprobación de release que la solicitud directa.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
azure, python
Área
api
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.