18 lines
363 B
Ruby
18 lines
363 B
Ruby
class NewReplyPostWorker
|
|
include Sidekiq::Worker
|
|
|
|
sidekiq_retry_in do |count|
|
|
3
|
|
end
|
|
|
|
def perform(comment_id)
|
|
logger.info "new reply mail"
|
|
comment = Comment.find(comment_id.to_s)
|
|
comment.reply_emails.each do |email|
|
|
logger.info "new reply mail to #{email}"
|
|
CommentMailer.reply(comment_id.to_s, email).deliver
|
|
end
|
|
end
|
|
|
|
end
|