Fixed role status info in jobs

This commit is contained in:
2024-10-03 16:49:47 +02:00
parent 6ce1b80360
commit 89b2763a7b

View File

@@ -236,15 +236,16 @@ class Job < ApplicationRecord
self.printed_at = nil
self.paid_at = nil
when :printing
clear_cashier_infos
set_operator_infos
clear_cashier_infos
self.printed_at = nil
when :pickup
set_operator_infos unless operator_infos_set?
clear_cashier_infos
self.printed_at = Time.now unless self.printed_at
when :canceled
clear_cashier_infos
clear_operator_infos
clear_cashier_infos
self.printed_at = nil
when :paid
set_operator_infos unless operator_infos_set?