iachat/app/jobs/channels/whatsapp/zapi_read_message_job.rb
Gabriel Jablonski 774c168d94
fix: z-api read message (#165)
* fix: z-api read messages

* fix: use threads for parallel requests

* feat: use jobs instead

* fix: refactor ZapiReadMessageJob to use service method for sending read messages
2025-12-12 09:58:12 -03:00

9 lines
302 B
Ruby

class Channels::Whatsapp::ZapiReadMessageJob < ApplicationJob
queue_as :default
def perform(whatsapp_channel, phone, message_source_id)
service = Whatsapp::Providers::WhatsappZapiService.new(whatsapp_channel: whatsapp_channel)
service.send_read_message(phone, message_source_id)
end
end