I've got something weird happening in the code (using Rails 3.0). I have a ton of has_many/belongs_to relationships in my application and I save the child objects like this:
if parent.child_collection << child #do success code else #do error code end The problem is that this ends up with duplicate child records in the database, saved two seconds apart. The weird part is that this happens when the user is using IE or Chrome, but NOT when using Firefox. I'm wondering if this is Javascript related (I'm using jQuery), but I do get two "Success" messages in Firefox even though it only saves once. The #do success code uses Ajax to put up a view of the parent object with the children in a table. Should I explicitly save the child before I add it to the collection? This code seemed to work just fine before I "AJAX-ified" the application, but then I always use Firefox for development -- 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 [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-talk?hl=en.

