mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-04 02:14:36 -04:00
Fixes for react build
This commit is contained in:
parent
d55e41b772
commit
f875474459
@ -51,8 +51,8 @@ class ReactBuilder extends Command
|
|||||||
$directoryIterator = new \RecursiveDirectoryIterator(public_path('react'), \RecursiveDirectoryIterator::SKIP_DOTS);
|
$directoryIterator = new \RecursiveDirectoryIterator(public_path('react'), \RecursiveDirectoryIterator::SKIP_DOTS);
|
||||||
|
|
||||||
foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) {
|
foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) {
|
||||||
if (str_contains($file->getFileName(), '.js') && !strpos($file->getFileName(), '.json')) {
|
if ($file->getExtension() == 'js') {
|
||||||
if (str_contains($file->getFileName(), 'index.')) {
|
if (str_contains($file->getFileName(), 'index-')) {
|
||||||
$includes .= '<script type="module" crossorigin src="/react/'.$file->getFileName().'"></script>'."\n";
|
$includes .= '<script type="module" crossorigin src="/react/'.$file->getFileName().'"></script>'."\n";
|
||||||
} else {
|
} else {
|
||||||
$includes .= '<link rel="modulepreload" href="/react/'.$file->getFileName().'">'."\n";
|
$includes .= '<link rel="modulepreload" href="/react/'.$file->getFileName().'">'."\n";
|
||||||
|
@ -143,6 +143,8 @@ class Email implements ShouldQueue
|
|||||||
|
|
||||||
$this->email_object->signature = $this->email_object->settings->email_signature;
|
$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();
|
$this->resolveVariables();
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
|
@ -76,7 +76,8 @@ class EmailDefaults
|
|||||||
->setReplyTo()
|
->setReplyTo()
|
||||||
->setBcc()
|
->setBcc()
|
||||||
->setAttachments()
|
->setAttachments()
|
||||||
->setVariables();
|
->setVariables()
|
||||||
|
->setHeaders();
|
||||||
|
|
||||||
return $this->email->email_object;
|
return $this->email->email_object;
|
||||||
}
|
}
|
||||||
@ -369,7 +370,7 @@ class EmailDefaults
|
|||||||
private function setHeaders(): self
|
private function setHeaders(): self
|
||||||
{
|
{
|
||||||
if ($this->email->email_object->invitation_key) {
|
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;
|
return $this;
|
||||||
|
@ -206,7 +206,7 @@
|
|||||||
gap: 80px;
|
gap: 80px;
|
||||||
padding-left: 2rem;
|
padding-left: 2rem;
|
||||||
padding-right: 0rem;
|
padding-right: 0rem;
|
||||||
page-break-inside:auto;
|
break-inside: avoid;
|
||||||
overflow: visible !important;
|
overflow: visible !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -271,7 +271,7 @@
|
|||||||
|
|
||||||
#footer {
|
#footer {
|
||||||
margin-top: 1rem;
|
margin-top: 1rem;
|
||||||
page-break-inside:auto;
|
break-inside: avoid;
|
||||||
overflow: visible !important;
|
overflow: visible !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user