Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

RequestsJSONDecodeError returned when nylas has a 502

Offen
#402 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
38/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
api, backend

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.

Beschreibung

bug

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
Image

Vorherrschende Sprache
Python
Sterne
109
Forks
85
Ø Merge
8 Std. 41 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nylas/nylas-python

Alle Issues in nylas/nylas-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.