I migrated to 0.8.5 and Rails 2.2.2 and this problem went away, I both
love it and hate it when that happens!

Cheers
Geoff


On Dec 10, 12:09 am, geoffd123 <[EMAIL PROTECTED]> wrote:
> Hi Kevin
>
> Here is the source code for the controller and it is defined as mixed
> case:
>
> class Admin::LanguagesController < Admin::AdminSiteController
>
>   hobo_model_controller Language
>
>   auto_actions :all, :except => [:show]
>
>   before_filter :login_required, :except => [:login]
>
>  def index
>     hobo_index Language.apply_scopes(:search => [params
> [:search], :name],
>                                  :order_by => parse_sort_param
> (:name, :code, :icon))
>   end
>
> end
>
> And it all works so long as there are no validation errors.  If there
> is a validation error it throws the exception.
>
> Cheers
> Geoff
>
> On Dec 9, 11:39 pm, kevinpfromnm <[EMAIL PROTECTED]> wrote:
>
> > Is that really lower case on languagesController?  Not sure if that's
> > related since if it was lowercase I wouldn't think that it'd work at
> > all.
>
> > On Dec 9, 2:46 pm, geoffd123 <[EMAIL PROTECTED]> wrote:
>
> > > I have an admin subsite and new edit etc work for the models that I
> > > have except:
>
> > > If the model falis a validation eg. validates_presence_of
>
> > > Then I get the following error:
>
> > >  NameError in Admin/languagesController#update
>
> > > [EMAIL PROTECTED]/language' is not allowed as an instance variable name
>
> > > RAILS_ROOT: /home/geoffd/projects/click66_8
> > > Application Trace | Framework Trace | Full Trace
>
> > > /usr/lib/ruby/gems/1.8/gems/hobo-0.8.3/lib/hobo/model_controller.rb:
> > > 360:in `instance_variable_get'
> > > /usr/lib/ruby/gems/1.8/gems/hobo-0.8.3/lib/hobo/model_controller.rb:
> > > 360:in `re_render_form'
> > > /usr/lib/ruby/gems/1.8/gems/hobo-0.8.3/lib/hobo/model_controller.rb:
> > > 579:in `update_response'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:131:in `call'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:131:in `custom'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:160:in `call'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:160:in `respond'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:154:in `each'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:154:in `respond'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > mime_responds.rb:107:in `respond_to'
> > > /usr/lib/ruby/gems/1.8/gems/hobo-0.8.3/lib/hobo/model_controller.rb:
> > > 578:in `update_response'
> > > /usr/lib/ruby/gems/1.8/gems/hobo-0.8.3/lib/hobo/model_controller.rb:
> > > 551:in `hobo_update'
> > > /usr/lib/ruby/gems/1.8/gems/hobo-0.8.3/lib/hobo/model_controller.rb:
> > > 162:in `update'
> > > /usr/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/
> > > base.rb:1166:in `send'
>
> > > Does anyone know a way around this,or what I am doing wrong?
>
> > > Cheers
> > > Geoff
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to