Re: Validations issue

Colin Law
Wed, 05 Jan 2011 17:35:57 -0000

On 5 January 2011 17:22, Finne Jager
<lists-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org>
wrote:
> I have this validation in my model:
>
> validates :name, :rate, :presence => true, :numericality => true
>
> In my Controller#create method I have:
>
> if @timesheet.create_command_officer(params[:command_officer])
>        format.html { redirect_to(edit_incident_timesheet_path, :notice
> => ''Command officer was successfully created.'') }
>      else
>        format.html { redirect_to(edit_incident_timesheet_path, :notice
> => ''Could not save Command Officer.'') }
>
>
> Now when I enter ''aaa'' in the Rate field and submit, the
record DOES NOT
> get saved to the database, but the controller redirects with
''Command
> officer was successfully created.'' instead of giving me reasons
why the
> record could not be saved.

Do your tests that check that the validations on CommandOfficer work
correctly pass ok?

Colin

--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe@googlegroups.com.