Thanks everyone for the help.  I didn't end up figuring out what was
causing the problem but changing the code to current_user.Objective...
fixed the problem and makes a lot more sense.

I hope not too many puppies were hurt during this exchange :).

On Oct 26, 10:56 am, Marnen Laibow-Koser <rails-mailing-l...@andreas-
s.net> wrote:
> drewB wrote:
> > On Oct 26, 9:51 am, Marnen Laibow-Koser <rails-mailing-l...@andreas-
> > s.net> wrote:
>
> >> No! Create shouldn't be a controller method.
>
> > Why not?
>
> Sorry, that was a flash of abject stupidity on my part. :)  Please feel
> free to ignore it.
>
>
>
>
>
> >> > And as others have said, don't overwrite
>
> >> over*ride*
>
> >> > AR class methods like
> >> > 'create', otherwise you will enter a world of pain.
>
> > Thanks for the good practice tip.
>
> >> > Also, you are deleting a param called 'freq_options', if the model
> >> > does not need it then it shouldn't be in the hash. If the controller
> >> > needs it, then pass it as params[:freq_options] rather than params
> >> > [:objective][:freq_options]. If it's not used there, then why pass it
> >> > at all?
>
> >> Good catch!
>
> > It will eventually be used, just not yet.
>
> Then you don't need it.  Put it in when you do.
>
> Best,
> --
> Marnen Laibow-Koserhttp://www.marnen.org
> [email protected]
> --
> Posted viahttp://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