lib/timeboss/calendar/waypoints/absolute.rb in timeboss-1.1.3 vs lib/timeboss/calendar/waypoints/absolute.rb in timeboss-1.1.4

- old
+ new

@@ -13,9 +13,10 @@ months = (month..month + size - 1).map { |i| basis.new(year_index, i) } klass.new(self, year_index, index, months.first.start_date, months.last.end_date) end define_method "#{type}_for" do |date| + date = date.to_date window = public_send(type, date.year - 1, 1) loop do break window if window.to_range.include?(date) window = window.next end