From 89b2763a7bc3e6c7924793a87904cec3ba9a2479 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20B=C3=B6hm?= Date: Thu, 3 Oct 2024 16:49:47 +0200 Subject: [PATCH] Fixed role status info in jobs --- app/models/job.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/job.rb b/app/models/job.rb index d5e83fe..4c9a13c 100644 --- a/app/models/job.rb +++ b/app/models/job.rb @@ -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?