From e844d4715b3dd4bdd80ce582b71e344d2f2686cf Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 25 Apr 2021 01:09:38 +1000 Subject: [PATCH] Fixes for post mark mailer --- app/Providers/MailServiceProvider.php | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/app/Providers/MailServiceProvider.php b/app/Providers/MailServiceProvider.php index 7642fe4765be..3ccdc93a46e6 100644 --- a/app/Providers/MailServiceProvider.php +++ b/app/Providers/MailServiceProvider.php @@ -36,18 +36,21 @@ class MailServiceProvider extends MailProvider }); $this->app['mail.manager']->extend('postmark', function () { - return new HttpClient(array_merge($config, [ - 'base_uri' => empty($config['base_uri']) - ? 'https://api.postmarkapp.com' - : $config['base_uri'] - ])); + return new PostmarkTransport( + $this->guzzle(config('postmark.guzzle', [])), + config('postmark.secret') + ); }); } protected function guzzle(array $config): HttpClient { - return new HttpClient($config); + return new HttpClient(array_merge($config, [ + 'base_uri' => empty($config['base_uri']) + ? 'https://api.postmarkapp.com' + : $config['base_uri'] + ])); } public function provides()