Skip to content

Commit

Permalink
Merge pull request #374 from oneblink/ON-30075
Browse files Browse the repository at this point in the history
ON-30075 # Adjusted default validation message for checkboxes
  • Loading branch information
divporter authored Mar 9, 2023
2 parents fb484b4 + 615dad9 commit bb39fc5
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/services/form-validation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -359,19 +359,20 @@ export function generateValidationSchema(
break
}
case 'checkboxes': {
const requiredAllDefaultMessage = 'All options are required'
partialSchema[escapeElementName(formElement.name)] = {
presence: presence(
{
...formElement,
required: formElement.required || !!formElement.requiredAll,
},
'Required',
formElement.requiredAll ? requiredAllDefaultMessage : 'Required',
),
length: formElement.requiredAll
? {
is: formElement.options?.length,
message:
formElement.requiredMessage || 'All options are required',
formElement.requiredMessage || requiredAllDefaultMessage,
}
: undefined,
lookups: {
Expand Down

0 comments on commit bb39fc5

Please sign in to comment.