diff --git a/geonode_mapstore_client/client/js/plugins/MetadataEditor/containers/MetadataUpdateButton.jsx b/geonode_mapstore_client/client/js/plugins/MetadataEditor/containers/MetadataUpdateButton.jsx index 1b7bfad1f3..87e62254b4 100644 --- a/geonode_mapstore_client/client/js/plugins/MetadataEditor/containers/MetadataUpdateButton.jsx +++ b/geonode_mapstore_client/client/js/plugins/MetadataEditor/containers/MetadataUpdateButton.jsx @@ -29,11 +29,11 @@ function MetadataUpdateButton({ setUpdating(true); setUpdateError(false); updateMetadata(pk, metadata) - .then((res) => { + .then(() => { setInitialMetadata(metadata); - setExtraErrors(get(res, 'data.extraErrors', {})); }) - .catch(() => { + .catch((error) => { + setExtraErrors(get(error, 'data.extraErrors', {})); setUpdateError(true); }) .finally(() => {