/api/calendars openapi.json Fehler
-
Fehlerbeschreibung:
Die Schnittstellenbeschreibung (Response der Schnittstelle /api/calendars in der openapi.json) ist leider falsch. Laut derzeitiger Schnitstellenbeschreibung würde mit "data" nur ein Objekt zurückgegeben werden. Tatsächlich steckt hinter "Data" allerdings ein ganzes Array mit Objekten.
ChurchTools, Version 3.84.0
Konkret:
Derzeitiger IST-Zustand
"responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "object", "properties": { "data": { "type": "object", "properties": { "name": { "type": "string" }, "nameTranslated": { "type": "string" }, "sortKey": { "type": "integer" }, ...
Richtig wäre aber
"responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "object", "properties": { "data": { "type" : "array", "items" : { "type": "object", "properties": { "name": { "type": "string" }, "nameTranslated": { "type": "string" }, "sortKey": { "type": "integer" }, ...
-
@skipy könntest du solche Fehler bitte direkt an den support@churchtools.de schicken? dann werden bei uns direkt die richtigen Prozesse getriggert. Ob das ein Fehler ist muss ja nicht noch diskutiert werden
-
@jziegeler kann ich gerne machen - bin gerade richtig in Fahrt, weil meine generierte Schnittstelle einen Fehler nach dem anderen spukt
Wenn ihr so etwas wie einen GIT-Repo mit Pull-Requests habt, ließen sich solche Bugs auch sehr einfach auf dem direkten Weg anschieben und es ist vermutlich klarer, wo man nach dem Fehler suchen muss?! Nur so als Idee...
-
@skipy Wir denken mal darüber nach.