From 0c6c026dec83f7ba1a357abd4427c999523178f6 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Thu, 10 Oct 2013 14:53:50 -0700 Subject: nodes do not need to be sorted --- activerecord/lib/active_record/associations/join_dependency.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'activerecord/lib') diff --git a/activerecord/lib/active_record/associations/join_dependency.rb b/activerecord/lib/active_record/associations/join_dependency.rb index 31867b6c88..09039863e5 100644 --- a/activerecord/lib/active_record/associations/join_dependency.rb +++ b/activerecord/lib/active_record/associations/join_dependency.rb @@ -186,7 +186,7 @@ module ActiveRecord end def construct(parent, nodes, row, rs) - nodes.sort_by { |k| k.name }.each do |node| + nodes.each do |node| association = construct_association(parent, node, row, rs) construct(association, node.children, row, rs) if association end -- cgit v1.2.3