On 19 December 2013 16:56, <[email protected]> wrote: > Colin yes if i uncomment it out does still run but how do i find where the > code replication takes place? I think its one of the additional gems but i > don't know how to search for where this method exists
Please don't top post, it makes it difficult to follow the thread. Thanks. As I said if you have a look at the rails guide on debugging it will show you how you can step into the code. Also you could do a global text search in your application and gems directories. Are you using Devise? If so I would start there. Googling for the method name gave me that clue. Colin > > On Friday, December 20, 2013 12:50:45 AM UTC+8, Colin Law wrote: >> >> On 19 December 2013 16:41, <[email protected]> wrote: >> > I am having problems calling a method reset_authentication_token! . if i >> > just leave the method as it is with the ! behind it the method is simply >> > ignored when the program is run (none of the logger methods inside the >> > method is called.) But if i add any other character into it the method >> > gets >> > called >> > >> > Below is the module of the methods. >> > This module is included in user.rb >> > >> > The module auth_token.rb >> > http://pastie.org/8563575 >> > >> > The user.rb >> > >> > http://pastie.org/8563585 >> > >> > This is the session_controller.rb file >> > >> > http://pastie.org/8563578 >> > >> > The reset_authentication_token! is called from the main create method >> > which >> > calls the @user.ensure_authentication_token! >> >> Is it possible that there is another method >> reset_authentication_token! in the system somewhere? If you comment >> out your method and run the code do you get a runtime no method error? >> If not then there is another method of this name. >> >> For the future, have a look at the Rails Guide on debugging to see how >> to debug your code and see what is happening by stepping into that >> method. >> >> Colin >> >> > >> > -- >> > 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 [email protected]. >> > To post to this group, send email to [email protected]. >> > To view this discussion on the web visit >> > >> > https://groups.google.com/d/msgid/rubyonrails-talk/5624c2e9-273b-4a2f-b67d-ab25fa261a1c%40googlegroups.com. >> > For more options, visit https://groups.google.com/groups/opt_out. > > -- > 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 [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/rubyonrails-talk/a2de6573-761d-4e6d-8d6e-aa2c88a8c22d%40googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLuMwGnjFO3V_mQGgr6tVC0yyvPkhx%2B3N-rd0mxpr7zadQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.

