Hi, Where do add the code to extend the User model ?
Please guide me. Thanks.

On Tuesday, May 11, 2010 9:59:10 AM UTC-7, Dmitry Belitsky wrote:
>
> Thanks a lot, 
> now it works. 
>
> On Tue, May 11, 2010 at 5:18 PM, Marco Metz <[email protected]<javascript:>> 
> wrote: 
> > I think in the older versions of Radiant, 
> > there had been a column call 'developer' in the table users. 
> > No there are now only columns called "admin" and "designer". 
> > Maybe developer moved to designer. 
> > 
> > I had a similar problem when using the RBAC Extension and fixed it by 
> > extending the user model with something like this: 
> > 
> > def developer? 
> >  designer? 
> > end 
> > 
> > Hope this could help.... 
> > and sorry for my english 
> > 
> > 
> > 
> > 
> > 
> > On 10 Mai, 20:52, Dmitry Belitsky <[email protected]> wrote: 
> >> Hello guys, 
> >> how i can check where from this error come? 
> >> I can't go to layouts page in backend, cause this error. 
> >> I move this site from rc to 0.8.1 
> >> May be this is the reason? 
> >> But i am not sure how to fix this. 
> >> And i can't go to Users page also, cause same error. 
> >> Thanks! 
> >> 
> >> Processing Admin::LayoutsController#index (for  at 2010-05-10 
> >> 12:46:03) [GET] 
> >>   Parameters: {"action"=>"index", "controller"=>"admin/layouts"} 
> >> 
> >> NoMethodError (undefined method `developer?' for #<User:0xb747e624>): 
> >>   radiant (0.8.1) lib/login_system.rb:58:in `send' 
> >>   radiant (0.8.1) lib/login_system.rb:58:in `user_has_role?' 
> >>   radiant (0.8.1) lib/login_system.rb:67:in 
> >> `user_has_access_to_action?' 
> >>   radiant (0.8.1) lib/login_system.rb:66:in `each' 
> >>   radiant (0.8.1) lib/login_system.rb:66:in 
> >> `user_has_access_to_action?' 
> >>   radiant (0.8.1) lib/login_system.rb:44:in `authorize' 
> >>   radiant (0.8.1) vendor/plugins/haml/rails/./lib/sass/plugin/rails.rb: 
> >> 19:in `process' 
> >>   thin (1.2.5) lib/thin/connection.rb:76:in `pre_process' 
> >>   thin (1.2.5) lib/thin/connection.rb:74:in `catch' 
> >>   thin (1.2.5) lib/thin/connection.rb:74:in `pre_process' 
> >>   thin (1.2.5) lib/thin/connection.rb:57:in `process' 
> >>   thin (1.2.5) lib/thin/connection.rb:42:in `receive_data' 
> >>   eventmachine (0.12.10) lib/eventmachine.rb:256:in `run_machine' 
> >>   eventmachine (0.12.10) lib/eventmachine.rb:256:in `run' 
> >>   thin (1.2.5) lib/thin/backends/base.rb:57:in `start' 
> >>   thin (1.2.5) lib/thin/server.rb:156:in `start' 
> >>   thin (1.2.5) lib/thin/controllers/controller.rb:80:in `start' 
> >>   thin (1.2.5) lib/thin/runner.rb:177:in `send' 
> >>   thin (1.2.5) lib/thin/runner.rb:177:in `run_command' 
> >>   thin (1.2.5) lib/thin/runner.rb:143:in `run!' 
> >>   thin (1.2.5) bin/thin:6 
> >>   /usr/bin/thin:19:in `load' 
> >>   /usr/bin/thin:19 
> >> 
> >> Rendering radiant/public/500.html (500 Internal Server Error) 
> >> 
> >> root@vps [/radiant]# gem list radiant 
> >> 
> >> *** LOCAL GEMS *** 
> >> 
> >> radiant (0.8.1) 
> > 
>
>
>
> -- 
> Dmitry Belitsky 
> http://belitsky.info 
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Radiant CMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to