Enhance email settings functionality by adding sender address support (#668)
Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
@@ -98,6 +98,17 @@ class FormEmailNotification extends Notification
|
||||
|
||||
private function getFromEmail(): string
|
||||
{
|
||||
$workspace = $this->event->form->workspace;
|
||||
$emailSettings = $workspace->settings['email_settings'] ?? [];
|
||||
|
||||
if (
|
||||
$workspace->is_pro
|
||||
&& $emailSettings
|
||||
&& !empty($emailSettings['sender_address'])
|
||||
) {
|
||||
return $emailSettings['sender_address'];
|
||||
}
|
||||
|
||||
if (
|
||||
config('app.self_hosted')
|
||||
&& isset($this->integrationData->sender_email)
|
||||
|
||||
Reference in New Issue
Block a user