From e4ef239c51f5afd81c207933b287b469550444ed Mon Sep 17 00:00:00 2001 From: AlexeyKuznetzov Date: Wed, 25 May 2016 17:00:56 +0300 Subject: [PATCH] Fix occurrences count --- lib/schedulable/acts_as_schedulable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/schedulable/acts_as_schedulable.rb b/lib/schedulable/acts_as_schedulable.rb index 504990a..215fd18 100644 --- a/lib/schedulable/acts_as_schedulable.rb +++ b/lib/schedulable/acts_as_schedulable.rb @@ -100,7 +100,7 @@ def acts_as_schedulable(name, options = {}) # Filter valid dates all_occurrences.each_with_index do |occurrence_date, index| if occurrence_date.present? && occurrence_date.to_time > now - if occurrence_date.to_time < max_date && index <= max_count + if occurrence_date.to_time <= max_date && index <= max_count occurrences << occurrence_date else max_date = [max_date, occurrence_date].min