diff --git a/client/src/components/shop-info/shop-info.component.jsx b/client/src/components/shop-info/shop-info.component.jsx index e3921c6d2..27ba83dc3 100644 --- a/client/src/components/shop-info/shop-info.component.jsx +++ b/client/src/components/shop-info/shop-info.component.jsx @@ -773,6 +773,9 @@ export default function ShopInfoComponent({ form, saveLoading }) { rules={[ ({ getFieldValue }) => ({ validator(rule, value) { + if (!value && !getFieldValue(["md_hour_split", "paint"])) { + return Promise.resolve(); + } if ( value + getFieldValue(["md_hour_split", "paint"]) === 1 @@ -793,6 +796,9 @@ export default function ShopInfoComponent({ form, saveLoading }) { rules={[ ({ getFieldValue }) => ({ validator(rule, value) { + if (!value && !getFieldValue(["md_hour_split", "paint"])) { + return Promise.resolve(); + } if ( value + getFieldValue(["md_hour_split", "prep"]) === 1