AnswerDotAI / AnswerDotAI/ghapi

Pages function does not work for search.

Aperta
#137 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
685
Fork
70
Merge medio
1m
PR unite (30g)
2

Descrizione

`Pages` for search does not work:

```py
gh = GhApi(token=gh_token)
search = pages(gh.search.code, gh.last_page(), '"test"').concat
```

Will yield the following error:
```
File "/Users/***/venv/lib/python3.9/site-packages/ghapi/page.py", line 57, in last_page
header = self.recv_hdrs.get('Link', '')
File "/Users/***/venv/lib/python3.9/site-packages/ghapi/core.py", line 124, in __getattr__
def __getattr__(self,k): return self.groups[k] if 'groups' in vars(self) and k in self.groups else stop(AttributeError(k))
File "/Users/***/venv/lib/python3.9/site-packages/fastcore/basics.py", line 205, in stop
raise e
AttributeError: recv_hdrs
```

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia in ghapi/page.py da last_page(), quindi esamina il flusso delle richieste intorno a recv_hdrs mancante mostrato in ghapi/core.py. Riproduci l’esempio di ricerca e verifica che Pages possa determinare e concatenare i risultati della ricerca senza generare AttributeError.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
api
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
40/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.