From e80901c7a675ca1221151d10d86a4818909187de Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Tue, 21 Dec 2021 12:24:25 +0200 Subject: [PATCH] fix: itemPerfernce. --- .../Preferences/Item/ItemPreferencesFormPage.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/containers/Preferences/Item/ItemPreferencesFormPage.js b/src/containers/Preferences/Item/ItemPreferencesFormPage.js index f9b27fd63..af5308b70 100644 --- a/src/containers/Preferences/Item/ItemPreferencesFormPage.js +++ b/src/containers/Preferences/Item/ItemPreferencesFormPage.js @@ -3,6 +3,7 @@ import { Formik } from 'formik'; import { Intent } from '@blueprintjs/core'; import { AppToaster } from 'components'; import intl from 'react-intl-universal'; +import { pick, omit } from 'lodash'; import { ItemPreferencesSchema } from './ItemPreferences.schema'; import ItemPreferencesForm from './ItemPreferencesForm'; @@ -23,12 +24,16 @@ function ItemPreferencesFormPage({ }) { const { saveSettingMutate } = useItemPreferencesFormContext(); + const itemPerferencesSettings = { + ...omit(itemsSettings, ['tableSize']), + }; + // Initial values. const initialValues = { preferred_sell_account: '', preferred_cost_account: '', preferred_inventory_account: '', - ...transformGeneralSettings(itemsSettings), + ...transformGeneralSettings(itemPerferencesSettings), }; useEffect(() => { @@ -37,8 +42,10 @@ function ItemPreferencesFormPage({ // Handle form submit. const handleFormSubmit = (values, { setSubmitting, setErrors }) => { - const options = optionsMapToArray(values) - .map((option) => ({ ...option, group: 'items' })); + const options = optionsMapToArray(values).map((option) => ({ + ...option, + group: 'items', + })); const onSuccess = () => { AppToaster.show({