validation: fixes

This commit is contained in:
Chika 2022-10-26 20:23:03 +03:00
parent 021363baa7
commit 2ecd64b2fb
2 changed files with 2 additions and 3 deletions

View File

@ -6,7 +6,7 @@ export default function validationReactions(store: RootStore, apolloClient: Apol
const { $calculation, $tables } = store;
reaction(
() => {
const hasElementsErrors = Object.values($calculation.$validation).every(
const hasElementsErrors = Object.values($calculation.$validation).some(
(validation) => validation.hasErrors
);
const hasPaymentsErrors = $tables.payments.validation.hasErrors;

View File

@ -147,8 +147,7 @@ export default function commonReactions(
firstPaymentRub,
leasingPeriod,
}) => {
if ($tables.fingap.validation.hasErrors) return;
if (!finGAPInsuranceCompany) return;
if (!finGAPInsuranceCompany || $tables.payments.validation.hasErrors) return;
const {
data: { evo_addproduct_types },