Apply changes to exception handling for check outs to check ins

This commit is contained in:
Marcus Moore 2023-10-10 15:16:12 -07:00
parent 2a29566458
commit 9ef598d07b

View file

@ -98,11 +98,6 @@ class CheckoutableListener
} }
try { try {
if ($this->shouldSendWebhookNotification()) {
Notification::route('slack', Setting::getSettings()->webhook_endpoint)
->notify($this->getCheckinNotification($event));
}
// Use default locale // Use default locale
if (! $event->checkedOutTo->locale) { if (! $event->checkedOutTo->locale) {
Notification::locale(Setting::getSettings()->locale)->send( Notification::locale(Setting::getSettings()->locale)->send(
@ -115,7 +110,17 @@ class CheckoutableListener
$this->getCheckinNotification($event) $this->getCheckinNotification($event)
); );
} }
if ($this->shouldSendWebhookNotification()) {
Notification::route('slack', Setting::getSettings()->webhook_endpoint)
->notify($this->getCheckinNotification($event));
}
} catch (Exception $e) { } catch (Exception $e) {
if ($e instanceof ClientException){
Log::debug("Exception caught during checkout notification: ".$e->getMessage());
return;
}
Log::error("Exception caught during checkin notification: ".$e->getMessage()); Log::error("Exception caught during checkin notification: ".$e->getMessage());
} }
} }