Thanks for your inputs.

Unfortunately, I can add that:

1. Yes, the code definitely GETS executed
2. No, params[:task] is definitely NOT nil
2. Other values of the Task object in params CAN be set to nil, for 
example...

   params[:task][:name] = nil

...works correctly.

Could it be that "...[:enddate]" is not sufficient in...

  params[:task][:enddate]

...because the date gets submitted by a date_select? When I check what 
values get passed to params, I see...

  task[enddate(1i)]  ->  2011
  task[enddate(2i)]  ->  3
  task[enddate(3i)]  ->  1

Could it be that the problem stems from the "(1i), (2i), (3i)" part?

Any ideas?
-- 
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.

Reply via email to