Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP Codes stimmen nicht in der Doku #63

Closed
Logic-Bits opened this issue Dec 2, 2020 · 10 comments
Closed

HTTP Codes stimmen nicht in der Doku #63

Logic-Bits opened this issue Dec 2, 2020 · 10 comments
Labels
bug Something isn't working documentation Improvements or additions to documentation

Comments

@Logic-Bits
Copy link

Logic-Bits commented Dec 2, 2020

https://demo.slmobile.de/demoApi/swagger/ui/index#/Document/Document_CreateDocument
erwartet: 200 => echt: 201

v. 20.3.0

edit: Sehr wichtig da die Code Generierung sonst nicht klappt - Fehler wirft (korrekt)

@VivienSchuboth
Copy link
Contributor

VivienSchuboth commented Dec 3, 2020

Guten Tag,
danke für die Info! Wir werden diesen Fehler bei uns aufnehmen und in unsere Planung eintakten.
Wir werden Ihnen hierüber noch mitteilen, zu wann Sie mit der Behebung des Fehlers rechnen können.

Gruß,
Vivien Schuboth

@Logic-Bits
Copy link
Author

Hallo ... wir warten seit 5 Monaten auf eine Doku Änderungen die die Software brauchbar macht. Gibt es ein Update?

@VivienSchuboth
Copy link
Contributor

Guten Tag,
Danke für Ihre Geduld.
Wir haben uns den Fehler zur V 21.3 eingetaktet.

Beste Grüße

@Logic-Bits
Copy link
Author

Dankeschön,

ich geh davon aus dass so mit "den Fehler" alle sesponse codes meinen (die evtl. falsch sind) und nicht nur den aus meinem Beispiel?

Danke fürs Feedback.

@VivienSchuboth
Copy link
Contributor

Guten Tag,
natürlich werden wir zusätzlich weitere Stellen überprüfen.
Falls Ihnen noch etwas auffällt, melden Sie sich gerne noch einmal.

Beste Grüße

@VivienSchuboth VivienSchuboth added the documentation Improvements or additions to documentation label Oct 7, 2021
@MatthiasGuse MatthiasGuse added the bug Something isn't working label Oct 25, 2021
@MatthiasGuse
Copy link
Contributor

Hallo,

bei der Bearbeitung des Problems stellte sich heraus, das der Fehler in einer externen Komponente liegt. D.h. wir werden das Problem zur Version 21.3 leider nicht beheben. Das Problem in der Komponente ist offiziell bekannt. Für die Zukunft planen wir Maßnahmen bei denen die Komponente ausgetauscht werden kann. Bis dahin bleibt das Problem leider bestehen.

Viele Grüße

@ThePholph
Copy link

Hallo,

ich habe noch nicht ganz das Problem verstanden? 201 ist doch korrekt als erfolgreicher Status für die Erstellung eines Objekts (siehe RFC 2616). Hier ist maximal die Doku falsch, jedoch kann man solche Fehler bei der Entwicklung umgehen. Dadurch wird die Software eig. nicht unbrauchbar. Ich entwickle mit der API schon über 2 Jahre.

Viele Grüße

Daniel

@MatthiasGuse
Copy link
Contributor

Korrekt. Es geht hier nur um die Dokumentation. Diese wird automatisiert erstellt. Die Verwendete Komponente erzeugt halt eine falsche Ausgabe, die wir aktuell nicht korrigieren können.

Viele Grüße

@Logic-Bits
Copy link
Author

Hallo,

gibt es hierfür immer noch kein fix?

[ProducesResponseType(StatusCodes.Status201Created)]

könnt Ihr nicht im Interface setzen?
Dann würde die Doku stimmen (und auch autom. erzeugte Swagger Clients).

Gruß

@MatthiasGuse
Copy link
Contributor

Hallo,

die Fehlerbehebung ist abgeschlossen und steht Ihnen mit der aktuellen Version 22.2 zur Verfügung.

Viele Grüße

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants