lib/edtf/interval.rb in edtf-3.0.3 vs lib/edtf/interval.rb in edtf-3.0.4
- old
+ new
@@ -214,10 +214,10 @@
def min
if block_given?
to_a.min(&Proc.new)
else
case
- when unknown_start?, !open? && to < from
+ when unknown_start?, !unknown_end? && !open? && to < from
nil
when from.day_precision?
from
when from.month_precision?
from.beginning_of_month