mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-25 22:49:12 +00:00
fixes #10755: Changed description change method for service connections from 'Put' to 'PATCH' (#10876)
* Changed description change method for service connections from 'Put' to 'PATCH' * worked on comments --------- Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
This commit is contained in:
parent
8e3e0002db
commit
942649f3b6
@ -753,21 +753,16 @@ const ServicePage: FunctionComponent = () => {
|
||||
if (description !== updatedHTML && !isUndefined(serviceDetails)) {
|
||||
const { id } = serviceDetails;
|
||||
|
||||
const updatedServiceDetails = {
|
||||
connection: serviceDetails?.connection,
|
||||
name: serviceDetails.name,
|
||||
serviceType: serviceDetails.serviceType,
|
||||
const updatedData: ServicesType = {
|
||||
...serviceDetails,
|
||||
description: updatedHTML,
|
||||
owner: serviceDetails.owner,
|
||||
} as ServicesUpdateRequest;
|
||||
};
|
||||
|
||||
const jsonPatch = compare(serviceDetails, updatedData);
|
||||
|
||||
try {
|
||||
const response = await updateService(
|
||||
serviceName,
|
||||
id,
|
||||
updatedServiceDetails
|
||||
);
|
||||
setDescription(updatedHTML);
|
||||
const response = await updateOwnerService(serviceName, id, jsonPatch);
|
||||
setDescription(response.description ?? '');
|
||||
setServiceDetails(response);
|
||||
} catch (error) {
|
||||
showErrorToast(error as AxiosError);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user