From 34b5b58d72a9d7e1e818bc6197c72facd739b856 Mon Sep 17 00:00:00 2001 From: Gabriel Jablonski Date: Fri, 12 Dec 2025 11:29:15 -0300 Subject: [PATCH] fix: improve error handling for Baileys API unavailability (#166) --- app/services/whatsapp/providers/whatsapp_baileys_service.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/services/whatsapp/providers/whatsapp_baileys_service.rb b/app/services/whatsapp/providers/whatsapp_baileys_service.rb index 41b95bedb..a696a1035 100644 --- a/app/services/whatsapp/providers/whatsapp_baileys_service.rb +++ b/app/services/whatsapp/providers/whatsapp_baileys_service.rb @@ -24,6 +24,8 @@ class Whatsapp::Providers::WhatsappBaileysService < Whatsapp::Providers::BaseSer end response.parsed_response.deep_symbolize_keys + rescue ProviderUnavailableError + raise rescue StandardError => e Rails.logger.error e.message raise ProviderUnavailableError, 'Baileys API is unavailable'