464e12ceb7
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
13 lines
338 B
Ruby
13 lines
338 B
Ruby
class EmailReplyWorker
|
|
include Sidekiq::Worker
|
|
sidekiq_options queue: :mailers, retry: 3
|
|
|
|
def perform(message_id)
|
|
message = Message.find(message_id)
|
|
|
|
return unless message.email_notifiable_message?
|
|
|
|
# send the email
|
|
ConversationReplyMailer.with(account: message.account).email_reply(message).deliver_later
|
|
end
|
|
end
|