Fix #5269 Service descriptions lost after editing (#5278)

This commit is contained in:
Sachin Chaurasiya 2022-06-03 13:05:58 +05:30 committed by GitHub
parent bbd15ea9c8
commit 37057c79a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -755,20 +755,17 @@ const ServicePage: FunctionComponent = () => {
const { id } = serviceDetails;
const updatedServiceDetails = {
...serviceDetails,
connection: serviceDetails?.connection,
name: serviceDetails.name,
serviceType: serviceDetails.serviceType,
description: updatedHTML,
owner: serviceDetails.owner,
};
updateService(serviceName, id, updatedServiceDetails)
.then(() => {
.then((res: AxiosResponse) => {
setDescription(updatedHTML);
setServiceDetails({
...updatedServiceDetails,
id,
owner: serviceDetails?.owner,
});
setServiceDetails(res.data);
setIsEdit(false);
})
.catch((error: AxiosError) => {
@ -788,6 +785,7 @@ const ServicePage: FunctionComponent = () => {
name: serviceDetails?.name,
serviceType: serviceDetails?.serviceType,
owner,
description: serviceDetails?.description,
};
return new Promise<void>((resolve, reject) => {