europace / partner-api

Dokumentation für Partner API
1 stars 0 forks source link

[PARTNER-214] Liste explizit beschreibbare Felder für PATCH auf #26

Closed gruenewa closed 4 years ago

gruenewa commented 4 years ago

Closes https://europace.atlassian.net/jira/software/projects/PARTNER/boards/52?issueParent=16546&selectedIssue=PARTNER-214

Motivation

In der PEX OpenAPI Definition ist derzeit nicht klar, welche Felder man beim Patch z.B. ändern kann. Versuche ich z.B. die Partner-ID zu patchen, wird das nicht klappen. Hier war die Idee dass wir in der OpenAPI Definition noch einen Typ WritablePartner definieren, welcher als Body an die Patch Operation übergeben wird. Dieser Typ enthält alle Felder welche geändert werden können.

gruenewa commented 4 years ago

Mir scheint so herum kommen wir nicht weiter. Ich mache mal einen 2ten PR auf und schließe diesen. Im 2ten PR nutze ich Swaggers readOnly-Property Feature.