0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00
logto/.changeset/sweet-rules-hear.md
simeng-li b91ec0cd6f
feat(core,console,phrases): add custom data editor to application details page (#6370)
* feat(core,console,phrases): add custom data editor to application details page

add custom data editor to application details page

* chore: add changeset

add changeset

* fix(core): fix input params bug

fix input params bug

* fix(test): fix the integration tests

fix the integration tests

* fix(console): use the form controller element

use the form controller element

* fix(core,console): remove deepPartial statement

remove deepPartial statement from the patch application API payload guard

* fix(test): fix backchannel integration test

fix backchannel integration test
2024-08-01 14:11:44 +08:00

612 B

@logto/core
minor

update the jsonb field update mode from merge to replace for the PATCH /application/:id endpoint. remove the deepPartial statement from the PATCH /application/:id endpoint payload guard.

For all the jsonb typed fields in the application entity, the update mode is now replace instead of merge. This means that when you send a PATCH request to update an application, the jsonb fields will be replaced with the new values instead of merging them.

This change is to make the request behavior more strict aligned with the restful API principles for a PATCH request.