From 85c8f156055164ffcfee48d2ece9af95bbeb2b12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Chy=C5=82a?= Date: Mon, 26 Jun 2023 10:05:25 +0200 Subject: [PATCH] Fix update metadata in Attribute details (#3784) * Fix update metadata * Restore use makeMetadataChangeHandler --- .../components/AttributePage/AttributePage.tsx | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/src/attributes/components/AttributePage/AttributePage.tsx b/src/attributes/components/AttributePage/AttributePage.tsx index 5304b3a2b..847a63e75 100644 --- a/src/attributes/components/AttributePage/AttributePage.tsx +++ b/src/attributes/components/AttributePage/AttributePage.tsx @@ -96,11 +96,8 @@ const AttributePage: React.FC = ({ const intl = useIntl(); const navigate = useNavigator(); - const { - isMetadataModified, - isPrivateMetadataModified, - makeChangeHandler: makeMetadataChangeHandler, - } = useMetadataChangeTrigger(); + const { makeChangeHandler: makeMetadataChangeHandler } = + useMetadataChangeTrigger(); const initialForm: AttributePageFormData = !attribute ? { @@ -137,15 +134,10 @@ const AttributePage: React.FC = ({ }; const handleSubmit = (data: AttributePageFormData) => { - const metadata = !attribute || isMetadataModified ? data.metadata : []; const type = attribute === null ? data.type : undefined; - const privateMetadata = - !attribute || isPrivateMetadataModified ? data.privateMetadata : []; return onSubmit({ ...data, - metadata, - privateMetadata, slug: data.slug || slugify(data.name).toLowerCase(), type, }); @@ -219,7 +211,11 @@ const AttributePage: React.FC = ({ )} - +