diff --git a/lib/awesome_nested_set/model/validatable.rb b/lib/awesome_nested_set/model/validatable.rb index 0b84673f..2772dff5 100644 --- a/lib/awesome_nested_set/model/validatable.rb +++ b/lib/awesome_nested_set/model/validatable.rb @@ -17,7 +17,7 @@ def left_and_rights_valid? def no_duplicates_for_columns? [quoted_left_column_full_name, quoted_right_column_full_name].all? do |column| # No duplicates - select("#{scope_string}#{column}, COUNT(#{column})"). + select("#{scope_string}#{column}, COUNT(#{column}) as _count"). group("#{scope_string}#{column}"). having("COUNT(#{column}) > 1"). first.nil?