Hey there, I have restful_authentication. I can do this in my controller, view, etc current_user But I can''t do it when I''m in model. I need to put it to model, because there''s method like my_works - which finds all works of current user. Please help someone. Thank you --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
bala kishore pulicherla
2009-Jan-24 07:56 UTC
Re: How to get current_user when I''m in model
in the user model def my_works return works#(no need of return also ) end in the controller def find_works @user = current_user or User.find_by_id(params[:id]) works = @user.my_works puts works #(u''ll get the works that are related to u) end On Sat, Jan 24, 2009 at 1:00 PM, zero0x <zero0xxx-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > Hey there, > > I have restful_authentication. I can do this in my controller, view, > etc > > current_user > > But I can''t do it when I''m in model. I need to put it to model, > because there''s method like my_works - which finds all works of > current user. > > Please help someone. Thank you > > >--~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
HOLY COW how could I not figure that out :) thank you so much On 24. Jan, 08:56 h., bala kishore pulicherla <balumc...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> in the user model > > def my_works > return works#(no need of return also ) > end > > in the controller > def find_works > @user = current_user or User.find_by_id(params[:id]) > works = @user.my_works > puts works #(u''ll get the works that are related to u) > end > > On Sat, Jan 24, 2009 at 1:00 PM, zero0x <zero0...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > Hey there, > > > I have restful_authentication. I can do this in my controller, view, > > etc > > > current_user > > > But I can''t do it when I''m in model. I need to put it to model, > > because there''s method like my_works - which finds all works of > > current user. > > > Please help someone. Thank you--~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---