Fixed role status info in jobs
This commit is contained in:
@@ -236,15 +236,16 @@ class Job < ApplicationRecord
|
|||||||
self.printed_at = nil
|
self.printed_at = nil
|
||||||
self.paid_at = nil
|
self.paid_at = nil
|
||||||
when :printing
|
when :printing
|
||||||
clear_cashier_infos
|
|
||||||
set_operator_infos
|
set_operator_infos
|
||||||
|
clear_cashier_infos
|
||||||
self.printed_at = nil
|
self.printed_at = nil
|
||||||
when :pickup
|
when :pickup
|
||||||
|
set_operator_infos unless operator_infos_set?
|
||||||
clear_cashier_infos
|
clear_cashier_infos
|
||||||
self.printed_at = Time.now unless self.printed_at
|
self.printed_at = Time.now unless self.printed_at
|
||||||
when :canceled
|
when :canceled
|
||||||
clear_cashier_infos
|
|
||||||
clear_operator_infos
|
clear_operator_infos
|
||||||
|
clear_cashier_infos
|
||||||
self.printed_at = nil
|
self.printed_at = nil
|
||||||
when :paid
|
when :paid
|
||||||
set_operator_infos unless operator_infos_set?
|
set_operator_infos unless operator_infos_set?
|
||||||
|
|||||||
Reference in New Issue
Block a user