compas-dev / compas-dev/compas_cloud

compas_cloud does not allow function returning nothing, or non-iterable values

Offen
#9 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
6
Forks
2
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

because one cannot json.dumps such values with the current encoders...
hacky solution provided below:

**in server.py:**
consider adding line 180
![image](https://user-images.githubusercontent.com/9421670/97201071-4db11300-17b2-11eb-8a7f-3b00f293591c.png)

**in proxy.py**
consider revising final line
![image](https://user-images.githubusercontent.com/9421670/97201121-5e618900-17b2-11eb-9c29-aa8ece4bc96a.png)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit server.py um Zeile 180 und der letzten Zeile von proxy.py, die das Issue als relevante Stellen identifiziert. Verfolge, wie Funktionsergebnisse kodiert und weitergeleitet werden, und überprüfe anschließend, dass Funktionen, die nichts oder nicht iterierbare Werte zurückgeben, ohne den aktuellen Fehler bei der JSON-Kodierung abgeschlossen werden können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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