You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description and expected behavior
It is confusing that we need to repeat the Id of the entity that we are updating by POST or PUT operations. I can provide one Id in URL and another in the body and the update is done to the object with Id in the Body while I assume the Id in the URL should be updated. . If I omit the id in the body, then I get error 404.
Screenshots
Environment (please complete the following information):
ZenStack version: 1.12.0
Prisma version: 5.12.1
Database type: Postgresql
The text was updated successfully, but these errors were encountered:
Hi @vgarmash , thanks for reporting this. I understand it feels redundant, but currently ZenStack's RESTful API follows the JSON:API specification: https://jsonapi.org/format/#crud-updating. The "id" field in the payload is required.
Description and expected behavior
It is confusing that we need to repeat the Id of the entity that we are updating by POST or PUT operations. I can provide one Id in URL and another in the body and the update is done to the object with Id in the Body while I assume the Id in the URL should be updated. . If I omit the id in the body, then I get error 404.
Screenshots
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: