prevents submission of jtform if name is > 512 characters

This commit is contained in:
Alex Corey
2021-07-02 14:05:57 -04:00
parent bc8e19b51d
commit 869b649b66

View File

@@ -30,7 +30,7 @@ import {
SubFormLayout, SubFormLayout,
} from '../../../components/FormLayout'; } from '../../../components/FormLayout';
import { VariablesField } from '../../../components/CodeEditor'; import { VariablesField } from '../../../components/CodeEditor';
import { required } from '../../../util/validators'; import { required, combine, maxLength } from '../../../util/validators';
import { JobTemplate } from '../../../types'; import { JobTemplate } from '../../../types';
import { import {
InventoryLookup, InventoryLookup,
@@ -239,7 +239,7 @@ function JobTemplateForm({
name="name" name="name"
type="text" type="text"
label={t`Name`} label={t`Name`}
validate={required(null)} validate={combine([required(null), maxLength(512)])}
isRequired isRequired
/> />
<FormField <FormField