How can I validate a date that is set with select boxes on the form, so I
can raise an error when it's invalid?

The default behavior when an invalid date is entered is to add days to
arrive to a valid date. For example: if 2012-31-06 is sent to the
controller, the resulting date will be 2012-01-07

How can I stop this behavior and raise an error?

I'm using the date_select(object_name, method, options = {}, html_options =
{})method in the view.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/LlnrkjHlMbMJ.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Search Discussions

Discussion Posts

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 4 | next ›
Discussion Overview
grouprubyonrails-talk @
categoriesrubyonrails
postedFeb 24, '12 at 7:39p
activeFeb 24, '12 at 9:14p
posts4
users3
websiterubyonrails.org
irc#RubyOnRails

3 users in discussion

Valery Kvon: 2 posts Bob Smith: 1 post David M: 1 post

People

Translate

site design / logo © 2022 Grokbase