From 77764690afd2b1b4950c793dee746d5b4f96dc68 Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Wed, 24 Jan 2018 16:33:21 +0800 Subject: [PATCH] small fix for database query to process recurring faster --- app/models/p_hire.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/p_hire.rb b/app/models/p_hire.rb index f737f0b..745dd42 100644 --- a/app/models/p_hire.rb +++ b/app/models/p_hire.rb @@ -48,7 +48,7 @@ class PHire end def self.recurring_event(start_date,end_date) - @recurring_events = self.where(:recurring => true) + @recurring_events = self.where(:recurring => true, :recurring_end_date.gte => start_date) @recurring = [] @recurring_events.each do |re| case re.recurring_interval