search query encoding not working
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
Línea de trabajo
Comienza en el punto de entrada GhApi search.issues_and_pull_requests y usa debug=print_summary para comparar su URL generada con la solicitud curl que funciona. Traza dónde se codifica la consulta de búsqueda; el trabajo está terminado cuando la llamada de Python conserva la semántica prevista de la consulta y produce una solicitud de búsqueda funcional.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This works
curl -v \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer $GH_ENTERPRISE_TOKEN" \
https://$GH_HOST/api/v3/search/issues\?q\=repo:$REPO_NAME+state:open\&per_page=30\&page=
This does not
from ghapi.all import *
api = GhApi(<token etc..>)
paged(api.search.issues_and_pull_requests, q="repo:<REPO_NAME> state:open')
For debug log debug=print_summary
https://<HOST>/api/v3/search/issues?q=repo%3A<OWNER>%2F<REPO>+state%3Aopen&per_page=30&page=1
See : was replaced with %3A. This I think is what breaks the query, some uri/url encoding happening somewhere
- Lenguaje dominante
- Python
- Estrellas
- 687
- Forks
- 69
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de AnswerDotAI/ghapi
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
AnswerDotAI/ghapi#158 ·
-
Small fix needed to enable GHESAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
AnswerDotAI/ghapi#120 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
AnswerDotAI/ghapi#208 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
AnswerDotAI/ghapi#201 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
AnswerDotAI/ghapi#186 ·
Todos los issues de AnswerDotAI/ghapi
Issues similares
-
Claiming namespace `jft63`Abiertonamespace operations
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
EclipseFdn/open-vsx.org#14043 ·
Los mantenedores suelen responder en 1 día
-
feedback simulation workshop
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
githubnext/gh-aw-workshop#4455 ·
Los mantenedores suelen responder en 1 día
-
Triage 🩺
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
[BUG] Container scenario crashes without expected_recovery_time, kube DNS example uses retry_waitAbiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
krkn-chaos/krkn#1627 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
NousResearch/hermes-agent#136483 ·
Los mantenedores suelen responder en 1 día