From 7c4a6781d6430b16ca5df91a12e95452ad00192a Mon Sep 17 00:00:00 2001 From: Nicolas Florentin Date: Thu, 23 Nov 2023 11:28:28 +0100 Subject: [PATCH] refacto project service, do the same but it is clear that service is receiving a date and not a time --- app/services/project_service.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/project_service.rb b/app/services/project_service.rb index 1c3e6628f..d35a44456 100644 --- a/app/services/project_service.rb +++ b/app/services/project_service.rb @@ -32,8 +32,8 @@ class ProjectService end end - created_from = Time.zone.parse(query_params['from_date']).beginning_of_day if query_params['from_date'].present? - created_to = Time.zone.parse(query_params['to_date']).end_of_day if query_params['to_date'].present? + created_from = Date.parse(query_params['from_date']).in_time_zone.beginning_of_day if query_params['from_date'].present? + created_to = Date.parse(query_params['to_date']).in_time_zone.end_of_day if query_params['to_date'].present? if created_from || created_to records = records.where(created_at: created_from..created_to) end