I'd rather not mess with the meeting_date field in the before_create_save, I'm just trying to get around that meeting_date cannot be null error.
On Mar 8, 2:21 pm, Kenny Ortmann <[email protected]> wrote: > I'm gonna look into the options not working tomorrow and see if I can figure > out what's going on. > > What are you trying to do with the meeting date in the before_create_save > method?? You shouldn't have to touch the model, rails handles parsing the > date back out of the params when you pass the params to the model. > > On Sun, Mar 8, 2009 at 1:59 PM, BillSaysThis <[email protected]> wrote: > > > How is the calendar_date_select_value accessed in a before_create_save > > method? (I get the same error if there's no before_create_save method > > too.) > > > Code: > > > (from the controller config block) > > > config.columns[:meeting_date].options = {:start_year => > > 0.years.from_now, :end_year => 3.years.from_now} > > > def before_create_save(record) > > # March 10, 2009 > > md = record.meeting_date > > sd = md.split(%r{,\s*}) > > sdd = Date.new(sd.last, Date::MONTHNAMES.index(sd.second), > > sd.first) > > record.meeting_date = sdd > > end > > > Error I get: > > > Mysql::Error: Column 'meeting_date' cannot be null: UPDATE `meetings` > > SET `meeting_date` = NULL ... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" 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/activescaffold?hl=en -~----------~----~----~----~------~----~------~--~---
