confirmation email integration fixes (#434)

This commit is contained in:
Chirag Chhatrala
2024-06-03 13:44:59 +05:30
committed by GitHub
parent 4b9db042ed
commit 31455e7c24
3 changed files with 15 additions and 1 deletions

View File

@@ -17,6 +17,15 @@ class SubmissionConfirmationIntegration extends AbstractIntegrationHandler
public static function getValidationRules(): array
{
return [
'respondent_email' => [
'required',
'boolean',
function ($attribute, $value, $fail) {
if ($value !== true) {
$fail('Need at least 1 email field.');
}
},
],
'confirmation_reply_to' => 'email|nullable',
'notification_sender' => 'required',
'notification_subject' => 'required',