From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Jan De Poorter

>When you call a dynamic finder action (in your case find_by_ip), the  
>ruby method_missing function is called. This magic functions takes the  
>function you requested and creates it, which causes your function to  
>be overwritten in favor of the created function. When you reload!,  
>your model gets loaded again, and the created function is overwritten  
>again. This isn't to be expected ofcourse.

I must be missing something, because I don't see how the "manual" method
could be overwritten. The creation of the dynamic finder happens in
method_missing, which wouldn't be called if the method existed, right?

///ark


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Core" 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/rubyonrails-core?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to