:between option fix and spec

This commit is contained in:
Adam Meehan
2010-08-01 20:54:50 +10:00
parent 12b59739ad
commit 70b16b875c
2 changed files with 21 additions and 1 deletions

View File

@@ -22,7 +22,7 @@ module ValidatesTimeliness
if range = options.delete(:between)
raise ArgumentError, ":between must be a Range or an Array" unless range.is_a?(Range) || range.is_a?(Array)
options[:on_or_after], options[:on_or_before] = range.begin, range.end
options[:on_or_after], options[:on_or_before] = range.first, range.last
end
super
end