0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2025-03-31 22:51:25 -05:00

fix(console): reset applicaiton form data with parsed data (#5299)

This commit is contained in:
Xiao Yijun 2024-01-26 09:42:05 +08:00 committed by GitHub
parent 155e13c064
commit e025fd1ed5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,6 +1,5 @@
import {
ApplicationType,
type Application,
type ApplicationResponse,
type SnakeCaseOidcConfig,
} from '@logto/schemas';
@ -72,12 +71,12 @@ function ApplicationDetailsContent({ data, oidcConfig, onApplicationUpdated }: P
return;
}
await api
const updatedData = await api
.patch(`api/applications/${data.id}`, {
json: applicationFormDataParser.toRequestPayload(formData),
})
.json<Application>();
reset(formData);
.json<ApplicationResponse>();
reset(applicationFormDataParser.fromResponse(updatedData));
onApplicationUpdated();
toast.success(t('general.saved'));
})