From: Vincent Vanwaelscappel Date: Mon, 28 Nov 2022 16:59:11 +0000 (+0100) Subject: wait #5613 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=074585cb3eea14b583ad272b7d79dc27d38a0b87;p=fluidbook-toolbox.git wait #5613 @0.5 --- diff --git a/app/Http/Controllers/Admin/Operations/FluidbookQuote/CreateFromWebsite.php b/app/Http/Controllers/Admin/Operations/FluidbookQuote/CreateFromWebsite.php index 4dde1bb44..9553733aa 100644 --- a/app/Http/Controllers/Admin/Operations/FluidbookQuote/CreateFromWebsite.php +++ b/app/Http/Controllers/Admin/Operations/FluidbookQuote/CreateFromWebsite.php @@ -12,6 +12,7 @@ use App\Models\FluidbookQuote; use App\Models\AuthUser; use App\Slack\Slack; use Cubist\Util\ArrayUtil; +use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Mail; use Illuminate\Support\Facades\Route; use Spatie\Permission\Models\Role; @@ -101,12 +102,16 @@ trait CreateFromWebsite $resp['message'] = __("Votre demande de devis a bien été envoyée. Merci pour l'intérêt que vous portez à Fluidbook.", [], $post['lang']); if ($post && !$spam) { - $quote->slack_ts = Slack::send(Slack::fluidbookQuoteChannel, 'Demande de devis', FluidbookQuoteReceived::getMarkdown($post), - ['Je vais voir' => 'https://toolbox.fluidbook.com/fluidbook-quote?status=0', - 'Je m\'en charge' => ['url' => 'https://toolbox.fluidbook.com/fluidbook-quote/' . $quote->id . '/assign/me', 'style' => 'primary'], - 'C\'est du SPAM' => ['url' => 'https://toolbox.fluidbook.com/fluidbook-quote/' . $quote->id . '/spam', 'style' => 'danger'], - ], false); - $quote->saveQuietly(); + try { + $quote->slack_ts = Slack::send(Slack::fluidbookQuoteChannel, 'Demande de devis', FluidbookQuoteReceived::getMarkdown($post), + ['Je vais voir' => 'https://toolbox.fluidbook.com/fluidbook-quote?status=0', + 'Je m\'en charge' => ['url' => 'https://toolbox.fluidbook.com/fluidbook-quote/' . $quote->id . '/assign/me', 'style' => 'primary'], + 'C\'est du SPAM' => ['url' => 'https://toolbox.fluidbook.com/fluidbook-quote/' . $quote->id . '/spam', 'style' => 'danger'], + ], false); + $quote->saveQuietly(); + } catch (\Exception $e) { + Log::critical($e->getMessage()); + } } $quoteMail = new FluidbookQuoteReceived(); diff --git a/app/Slack/Slack.php b/app/Slack/Slack.php index b9890d4d2..8d7c95e58 100644 --- a/app/Slack/Slack.php +++ b/app/Slack/Slack.php @@ -45,7 +45,7 @@ class Slack ] ]; } - $actionTexts = []; + $actionsTexts = []; $actionsText = ''; $actionsCount = count($actions); if ($actionsCount > 0) {