diff --git a/frontend/packages/volto-form-block/src/components/ViewSchemaForm.jsx b/frontend/packages/volto-form-block/src/components/ViewSchemaForm.jsx index 2bde53e..3c0d36c 100644 --- a/frontend/packages/volto-form-block/src/components/ViewSchemaForm.jsx +++ b/frontend/packages/volto-form-block/src/components/ViewSchemaForm.jsx @@ -162,13 +162,18 @@ const FormBlockView = ({ data, id, path, moment: momentlib }) => { let storeData = { ...formData }; delete storeData.captchaWidget; - localStorage.setItem( - 'formBlocks', - JSON.stringify({ - ...localStorageData, - [id]: storeData, - }), - ); + try { + localStorage.setItem( + 'formBlocks', + JSON.stringify({ + ...localStorageData, + [id]: storeData, + }), + ); + } catch (e) { + // eslint-disable-next-line no-console + console.error('Error saving form data to localStorage', e); + } }; const onSubmit = async (formData) => {