lib/kasket/select_manager_mixin.rb in kasket-4.8.0 vs lib/kasket/select_manager_mixin.rb in kasket-4.9.0
- old
+ new
@@ -1,7 +1,8 @@
# frozen_string_literal: true
module Kasket
module SelectManagerMixin
+ # binds can be removed once we stop supporting Rails < 5.2
def to_kasket_query(klass, binds = [])
begin
query = Kasket::Visitor.new(klass, binds).accept(ast)
rescue TypeError # unsupported object in ast
return nil