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