Skip to content

Commit ed98cf3

Browse files
committed
fix: nested array rules
1 parent 964abd4 commit ed98cf3

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

src/Resources/MailResource.php

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -453,15 +453,18 @@ private static function getResendForm(): array
453453
->placeholder(__('Recipient(s)'))
454454
->label(__('To'))
455455
->required()
456+
->rules(['array'])
456457
->nestedRecursiveRules(['email:rfc,dns']),
457458
TagsInput::make('cc')
458459
->placeholder(__('Recipient(s)'))
459460
->label(__('CC'))
460-
->nestedRecursiveRules(['nullable', 'email:rfc,dns']),
461+
->rules(['nullable', 'array'])
462+
->nestedRecursiveRules(['email:rfc,dns']),
461463
TagsInput::make('bcc')
462464
->placeholder(__('Recipient(s)'))
463465
->label(__('BCC'))
464-
->nestedRecursiveRules(['nullable', 'email:rfc,dns']),
466+
->rules(['nullable', 'array'])
467+
->nestedRecursiveRules(['email:rfc,dns']),
465468
];
466469
}
467470

@@ -485,19 +488,22 @@ private static function getBulkResendForm($records): array
485488
->label(__('Recipient(s)'))
486489
->default($toEmails)
487490
->required()
491+
->rules(['array'])
488492
->nestedRecursiveRules(['email:rfc,dns']),
489493

490494
TagsInput::make('cc')
491495
->placeholder(__('CC'))
492496
->label(__('CC'))
493497
->default($ccEmails)
494-
->nestedRecursiveRules(['nullable', 'email:rfc,dns']),
498+
->rules(['nullable', 'array'])
499+
->nestedRecursiveRules(['email:rfc,dns']),
495500

496501
TagsInput::make('bcc')
497502
->placeholder(__('BCC'))
498503
->label(__('BCC'))
499504
->default($bccEmails)
500-
->nestedRecursiveRules(['nullable', 'email:rfc,dns']),
505+
->rules(['nullable', 'array'])
506+
->nestedRecursiveRules(['email:rfc,dns']),
501507
];
502508
}
503509

0 commit comments

Comments
 (0)