lib/sequel/plugins/many_through_many.rb in sequel-5.8.0 vs lib/sequel/plugins/many_through_many.rb in sequel-5.9.0
- old
+ new
@@ -142,10 +142,10 @@
aliases = [associated_class.table_name]
reverse_edges.each do |e|
table_alias = e[:table]
if aliases.include?(table_alias)
i = 0
- table_alias = loop do
+ table_alias = while true
ta = :"#{table_alias}_#{i}"
break ta unless aliases.include?(ta)
i += 1
end
end