add specs

This commit is contained in:
viehlieb 2025-05-22 12:27:25 +02:00
parent e902aa0d5a
commit 45db0575b1
46 changed files with 714 additions and 238 deletions

View file

@ -0,0 +1,12 @@
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