diff --git a/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx b/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx index 520154f08..05b909d8c 100644 --- a/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx +++ b/client/src/components/job-lines-upsert-modal/job-lines-upsert-modal.component.jsx @@ -115,18 +115,18 @@ export default function JobLinesUpsertModalComponent({ ({ - // validator(rule, value) { - // if (!!getFieldValue("mod_lbr_ty") === !!value) { - // return Promise.resolve(); - // } - // return Promise.reject( - // t("joblines.validations.hrsrequirediflbrtyp") - // ); - // }, - // }), - // ]} + rules={[ + ({ getFieldValue }) => ({ + validator(rule, value) { + if (!!getFieldValue("mod_lbr_ty") === !!value) { + return Promise.resolve(); + } + return Promise.reject( + t("joblines.validations.hrsrequirediflbrtyp") + ); + }, + }), + ]} > @@ -169,18 +169,18 @@ export default function JobLinesUpsertModalComponent({ ({ - // validator(rule, value) { - // if (!!getFieldValue("part_type") === !!value) { - // return Promise.resolve(); - // } - // return Promise.reject( - // t("joblines.validations.requiredifparttype") - // ); - // }, - // }), - // ]} + rules={[ + ({ getFieldValue }) => ({ + validator(rule, value) { + if (!!getFieldValue("part_type") === !!value) { + return Promise.resolve(); + } + return Promise.reject( + t("joblines.validations.requiredifparttype") + ); + }, + }), + ]} > @@ -190,28 +190,28 @@ export default function JobLinesUpsertModalComponent({ ({ - // validator(rule, value) { - // if (!value || getFieldValue("part_type") !== "PAE") { - // return Promise.resolve(); - // } - // return Promise.reject( - // t("joblines.validations.zeropriceexistingpart") - // ); - // }, - // }), - // ({ getFieldValue }) => ({ - // validator(rule, value) { - // if (!!getFieldValue("part_type") === !!value) { - // return Promise.resolve(); - // } - // return Promise.reject( - // t("joblines.validations.requiredifparttype") - // ); - // }, - // }), - // ]} + rules={[ + ({ getFieldValue }) => ({ + validator(rule, value) { + if (!value || getFieldValue("part_type") !== "PAE") { + return Promise.resolve(); + } + return Promise.reject( + t("joblines.validations.zeropriceexistingpart") + ); + }, + }), + ({ getFieldValue }) => ({ + validator(rule, value) { + if (!!getFieldValue("part_type") === !!value) { + return Promise.resolve(); + } + return Promise.reject( + t("joblines.validations.requiredifparttype") + ); + }, + }), + ]} >