fix: Rescue slack ChannelNotFound error (#8196)
This commit is contained in:
@@ -92,7 +92,8 @@ class Integrations::Slack::SendOnSlackService < Base::SendOnChannelService
|
|||||||
def send_message
|
def send_message
|
||||||
post_message if message_content.present?
|
post_message if message_content.present?
|
||||||
upload_file if message.attachments.any?
|
upload_file if message.attachments.any?
|
||||||
rescue Slack::Web::Api::Errors::AccountInactive, Slack::Web::Api::Errors::MissingScope, Slack::Web::Api::Errors::InvalidAuth => e
|
rescue Slack::Web::Api::Errors::AccountInactive, Slack::Web::Api::Errors::MissingScope, Slack::Web::Api::Errors::InvalidAuth,
|
||||||
|
Slack::Web::Api::Errors::ChannelNotFound => e
|
||||||
Rails.logger.error e
|
Rails.logger.error e
|
||||||
hook.prompt_reauthorization!
|
hook.prompt_reauthorization!
|
||||||
hook.disable
|
hook.disable
|
||||||
|
|||||||
Reference in New Issue
Block a user