fix: Update the message status to failed if the outgoing Facebook message fails. (#8258)

This commit is contained in:
Muhsin Keloth
2023-11-01 06:10:17 +05:30
committed by GitHub
parent d876419b27
commit 68b8d721a7
2 changed files with 3 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ class Facebook::SendOnFacebookService < Base::SendOnChannelService
rescue Facebook::Messenger::FacebookError => e
# TODO : handle specific errors or else page will get disconnected
handle_facebook_error(e)
message.update!(status: :failed, external_error: e.message)
end
def send_message_to_facebook(delivery_params)