From f6c3fe78883842d916818ba75d068ce9174e523c Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Fri, 8 Sep 2023 17:26:59 +0200 Subject: [PATCH] fix: test email on for admins or custom smtp --- .../notifications/email-settings.blade.php | 26 +++++++++---------- .../views/livewire/settings/email.blade.php | 15 ++++++----- 2 files changed, 20 insertions(+), 21 deletions(-) diff --git a/resources/views/livewire/notifications/email-settings.blade.php b/resources/views/livewire/notifications/email-settings.blade.php index d1d3b9fc4..d7acaac1a 100644 --- a/resources/views/livewire/notifications/email-settings.blade.php +++ b/resources/views/livewire/notifications/email-settings.blade.php @@ -21,7 +21,7 @@ Copy from Instance Settings @endif - @if (isEmailEnabled($team) || data_get($team, 'use_instance_email_settings')) + @if (isEmailEnabled($team) && auth()->user()->isAdminFromSession()) Send Test Email @@ -36,10 +36,10 @@ label="Use hosted email service" /> @else -
- -
+
+ +
@endif @if (!$team->use_instance_email_settings)
@@ -112,25 +112,23 @@

Subscribe to events

@if (isDev()) -

Test

-
- -
+

Test

+
+ +
@endif

Container Status Changes

- +

Application Deployments

- +

Backup Status

+ label="Enabled" />
@endif diff --git a/resources/views/livewire/settings/email.blade.php b/resources/views/livewire/settings/email.blade.php index 3350541e5..0f7fd65bf 100644 --- a/resources/views/livewire/settings/email.blade.php +++ b/resources/views/livewire/settings/email.blade.php @@ -22,12 +22,12 @@ Save - @if ($settings->resend_enabled || $settings->smtp_enabled) - - Send Test Email - - @endif + @if (isEmailEnabled($settings)) + + Send Test Email + + @endif
@@ -74,7 +74,8 @@
- +