This commit is contained in:
Andras Bacsai
2023-07-28 11:49:57 +02:00
parent 766fa85c4c
commit adc56d5877

View File

@@ -56,17 +56,18 @@ class EmailSettings extends Component
$settings = InstanceSettings::get(); $settings = InstanceSettings::get();
if ($settings->smtp_enabled) { if ($settings->smtp_enabled) {
$team = auth()->user()->currentTeam(); $team = auth()->user()->currentTeam();
$team->smtp_enabled = true; $team->update([
$team->smtp_from_address = $settings->smtp_from_address; 'smtp_enabled' => $settings->smtp_enabled,
$team->smtp_from_name = $settings->smtp_from_name; 'smtp_from_address' => $settings->smtp_from_address,
$team->smtp_recipients = $settings->smtp_recipients; 'smtp_from_name' => $settings->smtp_from_name,
$team->smtp_host = $settings->smtp_host; 'smtp_recipients' => $settings->smtp_recipients,
$team->smtp_port = $settings->smtp_port; 'smtp_host' => $settings->smtp_host,
$team->smtp_encryption = $settings->smtp_encryption; 'smtp_port' => $settings->smtp_port,
$team->smtp_username = $settings->smtp_username; 'smtp_encryption' => $settings->smtp_encryption,
$team->smtp_password = $settings->smtp_password; 'smtp_username' => $settings->smtp_username,
$team->smtp_timeout = $settings->smtp_timeout; 'smtp_password' => $settings->smtp_password,
$team->save(); 'smtp_timeout' => $settings->smtp_timeout,
]);
$this->decrypt(); $this->decrypt();
if (is_a($team, Team::class)) { if (is_a($team, Team::class)) {
session(['currentTeam' => $this->model]); session(['currentTeam' => $this->model]);