Refactor notification channels based on cloud environment

This commit is contained in:
Andras Bacsai committed 2024-03-01 19:08:00 +01:00
1 parent f70a9c6974
commit 9fa71f847f
1 file changed
+5 -3
@@ -44,9 +44,11 @@ class DeploymentSuccess extends Notification implements ShouldQueue
public function via(object $notifiable): array
{
$channels = setNotificationChannels($notifiable, 'deployments');
$channels = array_filter($channels, function ($channel) {
return $channel !== 'App\Notifications\Channels\EmailChannel';
});
if (isCloud()) {
$channels = array_filter($channels, function ($channel) {
return $channel !== 'App\Notifications\Channels\EmailChannel';
});
}
return $channels;
}