diff --git a/app/Console/Commands/ReactBuilder.php b/app/Console/Commands/ReactBuilder.php index 7e75e59887b7..430b16d90542 100644 --- a/app/Console/Commands/ReactBuilder.php +++ b/app/Console/Commands/ReactBuilder.php @@ -51,8 +51,8 @@ class ReactBuilder extends Command $directoryIterator = new \RecursiveDirectoryIterator(public_path('react'), \RecursiveDirectoryIterator::SKIP_DOTS); foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) { - if (str_contains($file->getFileName(), '.js') && !strpos($file->getFileName(), '.json')) { - if (str_contains($file->getFileName(), 'index.')) { + if ($file->getExtension() == 'js') { + if (str_contains($file->getFileName(), 'index-')) { $includes .= ''."\n"; } else { $includes .= ''."\n"; diff --git a/app/Services/Email/Email.php b/app/Services/Email/Email.php index d47d3c5f6b16..46f1016a993b 100644 --- a/app/Services/Email/Email.php +++ b/app/Services/Email/Email.php @@ -143,6 +143,8 @@ class Email implements ShouldQueue $this->email_object->signature = $this->email_object->settings->email_signature; + $this->email_object->invitation_key = $this->email_object->invitation ? $this->email_object->invitation->key : null; + $this->resolveVariables(); return $this; diff --git a/app/Services/Email/EmailDefaults.php b/app/Services/Email/EmailDefaults.php index b63b506c7d2f..1b08585f64c6 100644 --- a/app/Services/Email/EmailDefaults.php +++ b/app/Services/Email/EmailDefaults.php @@ -76,7 +76,8 @@ class EmailDefaults ->setReplyTo() ->setBcc() ->setAttachments() - ->setVariables(); + ->setVariables() + ->setHeaders(); return $this->email->email_object; } @@ -369,7 +370,7 @@ class EmailDefaults private function setHeaders(): self { if ($this->email->email_object->invitation_key) { - $this->email->email_object->headers = array_merge($this->email->email_object->headers, ['x-invitation-key' => $this->email->email_object->invitation_key]); + $this->email->email_object->headers = array_merge($this->email->email_object->headers, ['x-invitation' => $this->email->email_object->invitation_key]); } return $this; diff --git a/resources/views/pdf-designs/playful.html b/resources/views/pdf-designs/playful.html index 57df2ca3181e..30053f64a249 100644 --- a/resources/views/pdf-designs/playful.html +++ b/resources/views/pdf-designs/playful.html @@ -206,7 +206,7 @@ gap: 80px; padding-left: 2rem; padding-right: 0rem; - page-break-inside:auto; + break-inside: avoid; overflow: visible !important; } @@ -271,7 +271,7 @@ #footer { margin-top: 1rem; - page-break-inside:auto; + break-inside: avoid; overflow: visible !important; }