Skip to content

Commit b36a3ff

Browse files
authored
Merge pull request #21 from creationell/patch-1
Set {variables} as default mailtexts
2 parents 8723603 + b3bdff3 commit b36a3ff

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

Classes/Domain/Finishers/EmailFinisher.php

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ protected function initializeStandaloneView(FormRuntime $formRuntime, string $fo
1919
{
2020
$standaloneView = parent::initializeStandaloneView($formRuntime, $format);
2121

22-
$message = $this->parseOption('message');
22+
$message = $this->parseMessage();
2323
$formValues = $formRuntime->getFormState()->getFormValues();
2424
#debug($formValues, 'formValues');
2525
#debug($message, 'message (before)');
@@ -35,7 +35,7 @@ protected function initializeFluidEmail(FormRuntime $formRuntime): FluidEmail
3535
{
3636
$fluidEmail = parent::initializeFluidEmail($formRuntime);
3737

38-
$message = $this->parseOption('message');
38+
$message = $this->parseMessage();
3939
$formValues = $formRuntime->getFormState()->getFormValues();
4040
$message = $this->replaceIfs($message, $formValues);
4141

@@ -44,6 +44,16 @@ protected function initializeFluidEmail(FormRuntime $formRuntime): FluidEmail
4444
return $fluidEmail;
4545
}
4646

47+
protected function parseMessage()
48+
{
49+
$message = $this->parseOption('message');
50+
if (empty($message)) {
51+
$message = '{variables}';
52+
}
53+
return $message;
54+
}
55+
56+
4757
private function replaceIfs($message, $formValues)
4858
{
4959
return preg_replace_callback(

0 commit comments

Comments
 (0)