I had a working 1.2 app which I have just updated to 2.3.2 -- mostly seems good so far, but the Rails technique for booleans is acting up.
MySQL column = `childSensitiveCase` varchar(1) NOT NULL default '0' If I use a simple debug() output, I get this: debug(@child.isSensitiveCase) # --> "0" debug(@child.isSensitiveCase?) # --> true change the value in the db to 1 debug(@child.isSensitiveCase) # --> "1" debug(@child.isSensitiveCase?) # --> true change the value in the db to F or f and it is still resolving to true. The code worked just fine in 1.2 Has something else changed since 1.2 in handling booleans? -- gw -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

