On Wed, Oct 2, 2013 at 10:41 AM, Monserrat Foster <monsefos...@gmail.com> wrote: > I'm trying to create a folder right after a user registers, so I override > the create action on the registration controller (devise) but I don't know > how to access the newly created user in order to create the folder with it's > name to upload files later. > > So far I've got this: > > > Should I leave it there or move it to the create action? Instead of using a > method > is that the right way to access the current user? > Maybe instead of registration it's better to do it on sign in?
I don't know how you have your application encapsulated or even what you consider behavior but if it were me I would skip trying to be clever and skip trying to override methods I have no business being in and simply hook into creation on the model: http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html -- http://api.rubyonrails.org/classes/ActiveModel/Callbacks.html just because it's tied to the database does not mean it's strictly an interface between your app and the database ;). -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAM5XQnzKCNaHdBEn9CEORkGkkpjbYQm9rM%2BZWzg79py_b8J%3DzA%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.