just broke some stuff in my
application in a fun way. I believe it only affects this very specific
edge case, though:
has_many :pictures, :dependent => :destroy
belongs_to :picture # this is the picture used as his avatar
Thanks to , things get caught up in an infinite loop.
I'm not familiar with Rails internals enough to have a go at fixing
this, but thought you may want to know.