RequestsJSONDecodeError returned when nylas has a 502
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 109
- Forks
- 85
- Ø Merge
- 1 T. 21 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
Describe the bug
When nylas has an internal server error, a RequestsJSONDecodeError is returned
To Reproduce
Run any API until nylas returns a 502...? The code for this specifically was running messages.list
// Helps us with reproducing the error :)
Expected behavior
Returns a NylasApiError instead of RequestsJSONDecodeError
SDK Version:
6.4.0
Additional context
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die 502-Antwort über messages.list zu reproduzieren, und verfolge dann die Response- und Exception-Behandlung des SDKs, um herauszufinden, wo RequestsJSONDecodeError entweicht. Prüfe, ob die bestehenden Tests Serverfehler ohne JSON abdecken. Als abgeschlossen gilt die Arbeit, wenn ein 502 stattdessen NylasApiError erzeugt und dieses Verhalten durch Regressionstests abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- api, backend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100