chore: Move Facebook event processing to worker (#2988)

This commit is contained in:
Sojan Jose
2021-09-13 18:05:14 +05:30
committed by GitHub
parent 26a3150fd8
commit 328edd24de
7 changed files with 56 additions and 21 deletions

View File

@@ -25,9 +25,7 @@ Rails.application.reloader.to_prepare do
end
Facebook::Messenger::Bot.on :message do |message|
Rails.logger.info "MESSAGE_RECIEVED #{message}"
response = ::Integrations::Facebook::MessageParser.new(message)
::Integrations::Facebook::MessageCreator.new(response).perform
Webhooks::FacebookEventsJob.perform_later(message.to_json)
end
Facebook::Messenger::Bot.on :delivery do |delivery|
@@ -42,8 +40,6 @@ Rails.application.reloader.to_prepare do
end
Facebook::Messenger::Bot.on :message_echo do |message|
Rails.logger.info "MESSAGE_ECHO #{message}"
response = ::Integrations::Facebook::MessageParser.new(message)
::Integrations::Facebook::MessageCreator.new(response).perform
Webhooks::FacebookEventsJob.perform_later(message.to_json)
end
end