foodsoft/app/jobs/notify_ordergroup_invoice_job.rb
2025-05-22 12:27:25 +02:00

12 lines
No EOL
407 B
Ruby

class NotifyOrdergroupInvoiceJob < ApplicationJob
def perform(ordergroup_invoice)
ordergroup = ordergroup_invoice.multi_group_order.ordergroup
ordergroup.users.each do |user|
ordergroup_invoice.update!(email_sent_at: Time.current)
Mailer.deliver_now_with_user_locale user do
Mailer.ordergroup_invoice(ordergroup_invoice, user)
end
end
end
end