From 5940b4599564d2844fa86e39cf8215a9a30adf20 Mon Sep 17 00:00:00 2001 From: Shen Yang Date: Tue, 29 Sep 2026 23:16:32 -0500 Subject: [PATCH 1/3] fix some times not using client time zone --- .standard_todo.yml | 1 - app/controllers/casa_cases_controller.rb | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.standard_todo.yml b/.standard_todo.yml index ed5e2295e6..0ae5a5e9bc 100644 --- a/.standard_todo.yml +++ b/.standard_todo.yml @@ -5,7 +5,6 @@ ignore: - app/controllers/api/v1/base_controller.rb: - Rails/LexicallyScopedActionFilter - app/controllers/casa_cases_controller.rb: - - Rails/TimeZone - Style/EmptyStringInsideInterpolation - app/controllers/case_contacts/followups_controller.rb: - Layout/EmptyLineAfterGuardClause diff --git a/app/controllers/casa_cases_controller.rb b/app/controllers/casa_cases_controller.rb index 7e6e3813b7..43248b68c9 100644 --- a/app/controllers/casa_cases_controller.rb +++ b/app/controllers/casa_cases_controller.rb @@ -31,7 +31,7 @@ def show send_data csv, filename: case_contact_csv_name(case_contacts) end format.xlsx do - filename = @casa_case.case_number + "-case-contacts-" + Time.now.strftime("%Y-%m-%d") + ".xlsx" + filename = @casa_case.case_number + "-case-contacts-" + Time.zone.now.strftime("%Y-%m-%d") + ".xlsx" response.headers["Content-Disposition"] = "attachment; filename=#{filename}" end end @@ -256,7 +256,7 @@ def set_contact_types def case_contact_csv_name(case_contacts) casa_case_number = case_contacts&.first&.casa_case&.case_number - current_date = Time.now.strftime("%Y-%m-%d") + current_date = Time.zone.now.strftime("%Y-%m-%d") "#{casa_case_number.nil? ? "" : casa_case_number + "-"}case-contacts-#{current_date}.csv" end From 0d80d3652020fdadb689d936924d4633d2a1cee0 Mon Sep 17 00:00:00 2001 From: Shen Yang Date: Wed, 14 Oct 2026 00:24:46 -0500 Subject: [PATCH 2/3] fix linted reimbursements controller ignored by the linter --- .standard_todo.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.standard_todo.yml b/.standard_todo.yml index 0ae5a5e9bc..d5f30332dd 100644 --- a/.standard_todo.yml +++ b/.standard_todo.yml @@ -21,8 +21,6 @@ ignore: - Layout/EmptyLinesAfterModuleInclusion - app/controllers/other_duties_controller.rb: - Layout/EmptyLineAfterGuardClause -- app/controllers/reimbursements_controller.rb: - - Rails/TimeZone - app/controllers/users/sessions_controller.rb: - Layout/EmptyLinesAfterModuleInclusion - Rails/LexicallyScopedActionFilter From ade83af4c441e258cdef3d6146b536e639e5c84d Mon Sep 17 00:00:00 2001 From: Shen Yang Date: Wed, 14 Oct 2026 10:31:22 -0500 Subject: [PATCH 3/3] fix linter errors in casa_cases controller --- .standard_todo.yml | 2 -- app/controllers/casa_cases_controller.rb | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.standard_todo.yml b/.standard_todo.yml index d5f30332dd..28af0760e0 100644 --- a/.standard_todo.yml +++ b/.standard_todo.yml @@ -4,8 +4,6 @@ ignore: - app/controllers/api/v1/base_controller.rb: - Rails/LexicallyScopedActionFilter -- app/controllers/casa_cases_controller.rb: - - Style/EmptyStringInsideInterpolation - app/controllers/case_contacts/followups_controller.rb: - Layout/EmptyLineAfterGuardClause - app/controllers/case_contacts_controller.rb: diff --git a/app/controllers/casa_cases_controller.rb b/app/controllers/casa_cases_controller.rb index 43248b68c9..d105fdab40 100644 --- a/app/controllers/casa_cases_controller.rb +++ b/app/controllers/casa_cases_controller.rb @@ -258,7 +258,7 @@ def case_contact_csv_name(case_contacts) casa_case_number = case_contacts&.first&.casa_case&.case_number current_date = Time.zone.now.strftime("%Y-%m-%d") - "#{casa_case_number.nil? ? "" : casa_case_number + "-"}case-contacts-#{current_date}.csv" + "#{casa_case_number + "-" unless casa_case_number.nil?}case-contacts-#{current_date}.csv" end def court_date_unknown?