nope, the only thing the overridden model had in it was:

  has_many :home_games,     :class_name => "Game", :foreign_key =>
:home_team_id
  has_many :visitors_games, :class_name => "Game", :foreign_key =>
:visiting_team_id


--
Levi Rosol
Twitter: @LeviRosol



On Thu, Nov 19, 2009 at 11:38 PM, mike muldoon <[email protected]>wrote:

> Referring to the "In Production, the Strange Error 'undefined method
> `controller_name' for nil:NilClass' is Back" thread of the past day or
> so, did you have a cache_sweeper directive in the overridden
> controller?
>
> I had a similar bug, with a similar hack-fix, namely setting
> config.action_controller.perform_caching to false.
>
> I had cache_sweeper directives in both the CE and overridden
> controllers. Eliminating it from the overridden controller was the
> fix.
>
> On Thu, Nov 19, 2009 at 9:27 PM, Levi Rosol <[email protected]> wrote:
> > so going off of the posts in the other somewhat related thread, i started
> > looking into some code that was recently added by another dev. I found a
> > situation where there was a new control, team.rb, that was overriding the
> > group controller. This was what was causing me error.
> >
> > It's important to note that the only way i could reproduce it in dev is
> to
> > set
> > config.cache_classes = true
> > in the development.rb. With it set to false, everything ran just fine.
> >
> > I seem to remember a thread from many months back where people (myself
> > included) were having similar errors, but only in dev, related to the
> aws-s3
> > logic.
> >
> > hope this helps someone down the road.
> >
> > --
> > Levi Rosol
> > Twitter: @LeviRosol
> >
> >
> >
> > On Wed, Nov 18, 2009 at 9:25 AM, Levi Rosol <[email protected]>
> wrote:
> >>
> >> I can (tonight when i get home), but depending on the view you go to,
> you
> >> get a different error. All of them being NoMethod errors, but each point
> to
> >> the first method that the view is trying to call.
> >>
> >> It's almost as if it cannot find the model.
> >>
> >> btw, I do fully expect this to result in "forehead smack" type issue. It
> >> has to be something silly.
> >>
> >> --
> >> Levi Rosol
> >> Twitter: @LeviRosol
> >>
> >>
> >>
> >> On Wed, Nov 18, 2009 at 9:21 AM, Bruno Bornsztein
> >> <[email protected]> wrote:
> >>>
> >>> Looks like some kind of code reloading problem. Can you post a stack
> >>> trace?
> >>> Thanks,
> >>> Bruno
> >>>
> >>> On Wed, Nov 18, 2009 at 9:13 AM, Levi Rosol <[email protected]>
> wrote:
> >>>>
> >>>> pretty sure that's not the case, but it's worth a second look.
> >>>>
> >>>> --
> >>>> Levi Rosol
> >>>> Twitter: @LeviRosol
> >>>>
> >>>>
> >>>>
> >>>> On Wed, Nov 18, 2009 at 8:54 AM, Jim Ruther Nill <[email protected]>
> >>>> wrote:
> >>>>>
> >>>>> accidentally removed a line in routes file?
> >>>>>
> >>>>> On Wed, Nov 18, 2009 at 10:38 PM, Levi Rosol <[email protected]>
> >>>>> wrote:
> >>>>>>
> >>>>>> I've spent a ton of time on this bug, and am looking for any help I
> >>>>>> can get. Last week I started seeing an issue where my site started
> throwing
> >>>>>> NoMethod errors on a particular controller. The odd thing is that I
> only see
> >>>>>> this error in production. In development everything works exactly as
> >>>>>> expected.
> >>>>>>
> >>>>>> Looking at my logs I can see specifically when the error started
> >>>>>> showing, but there were no code changes prior to that date.
> >>>>>>
> >>>>>> The error is when I view any of my group pages. index, edit, and
> show
> >>>>>> all error on the first method they try to call. They each point to a
> >>>>>> different method that I have confirmed is in my groups.rb file.
> >>>>>>
> >>>>>> The site is hosted on webbynode.
> >>>>>>
> >>>>>> Because everything works fine in dev, I was leaning toward it being
> a
> >>>>>> db issue. So, i created a new db, pointed my prod site to it, ran
> the
> >>>>>> migrations, but still saw the exact same error.
> >>>>>>
> >>>>>> Does anyone have some suggestions as to what I should look at? could
> >>>>>> it be a config setting?
> >>>>>>
> >>>>>> I can post some of the logs tonight, but i really don't think they
> >>>>>> will help.
> >>>>>>
> >>>>>> --
> >>>>>> Levi Rosol
> >>>>>> Twitter: @LeviRosol
> >>>>>>
> >>>>>> --
> >>>>>>
> >>>>>> You received this message because you are subscribed to the Google
> >>>>>> Groups "CommunityEngine" group.
> >>>>>> To post to this group, send email to
> [email protected].
> >>>>>> For more options, visit this group at
> >>>>>> http://groups.google.com/group/communityengine?hl=.
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> "We do not believe in ourselves until someone reveals that deep
> inside
> >>>>> us is valuable, worth listening to, worthy of our trust, sacred to
> our
> >>>>> touch." - E. E. Cummings
> >>>>>
> >>>>> --
> >>>>>
> >>>>> You received this message because you are subscribed to the Google
> >>>>> Groups "CommunityEngine" group.
> >>>>> To post to this group, send email to
> [email protected].
> >>>>> For more options, visit this group at
> >>>>> http://groups.google.com/group/communityengine?hl=.
> >>>>
> >>>> --
> >>>>
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "CommunityEngine" group.
> >>>> To post to this group, send email to [email protected]
> .
> >>>> For more options, visit this group at
> >>>> http://groups.google.com/group/communityengine?hl=.
> >>>
> >>> --
> >>>
> >>> You received this message because you are subscribed to the Google
> Groups
> >>> "CommunityEngine" group.
> >>> To post to this group, send email to [email protected].
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/communityengine?hl=.
> >>
> >
> > --
> >
> > You received this message because you are subscribed to the Google Groups
> > "CommunityEngine" group.
> > To post to this group, send email to [email protected].
> > For more options, visit this group at
> > http://groups.google.com/group/communityengine?hl=.
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "CommunityEngine" group.
> To post to this group, send email to [email protected].
> For more options, visit this group at
> http://groups.google.com/group/communityengine?hl=.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"CommunityEngine" group.
To post to this group, send email to [email protected].
For more options, visit this group at 
http://groups.google.com/group/communityengine?hl=.


Reply via email to