Cheers Fred, that worked great! DAZ
On Dec 13, 11:12 pm, Frederick Cheung <frederick.che...@gmail.com> wrote: > On Dec 13, 7:32 pm, DAZ <daz4...@gmail.com> wrote:> Thanks for the reply > Frederick, I just have two questions: > > > 1) How exactly do I coerce it into a boolean value - is there a best- > > practice way of doing this? > > doesn't need to be any more complicated than if params[:foo] == > 'true' ...> 2) How come this problem doesn't occur when the value is > submitted via > > the form from the edit action? > > if you were just using update_attributes then it understands this sort > of stuff IIRC. > > Fred > > > cheers, > > > DAZ > > > On Dec 13, 5:28 pm, Frederick Cheung <frederick.che...@gmail.com> > > wrote: > > > > > Does anybody know why this isn't working? I've a feeling it might be > > > > because ruby is seeing 'false' as a string and therefore 'true'. > > > > Precisely. all parameters are just strings, it's up to you to coerce > > > it to a boolean value > > > > > cheers, > > > > > DAZ --~--~---------~--~----~------------~-------~--~----~ 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@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---