We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7ee5ab3 + 1a37b40 commit 94477daCopy full SHA for 94477da
lib/closure_tree/hierarchy_maintenance.rb
@@ -123,7 +123,7 @@ def cleanup!
123
124
[:descendant_id, :ancestor_id].each do |foreign_key|
125
alias_name = foreign_key.to_s.split('_').first + "s"
126
- alias_table = Arel::Table.new(table_name).alias(alias_name)
+ alias_table = Arel::Table.new(table_name, type_caster: type_caster).alias(alias_name)
127
arel_join = hierarchy_table.join(alias_table, Arel::Nodes::OuterJoin)
128
.on(alias_table[primary_key].eq(hierarchy_table[foreign_key]))
129
.join_sources
0 commit comments