diff --git a/apps/web/process/leasing-object/validation.ts b/apps/web/process/leasing-object/validation.ts index beec27d..abd36da 100644 --- a/apps/web/process/leasing-object/validation.ts +++ b/apps/web/process/leasing-object/validation.ts @@ -161,6 +161,17 @@ export function createValidationSchema({ apolloClient }: ValidationContext) { path: ['selectLeaseObjectCategory'], }); } + + if ( + evo_leasingobject_type?.evo_id && + ['6', '9', '10'].includes(evo_leasingobject_type?.evo_id) + ) { + ctx.addIssue({ + code: z.ZodIssueCode.custom, + message: 'Значение поля должно быть больше 0', + path: ['tbxMaxSpeed'], + }); + } } } );