module Arel
class SelectManager < Arel::TreeManager
def where_sql
return if @ctx.wheres.empty?
viz = Visitors::WhereSql.new @engine.connection
Nodes::SqlLiteral.new viz.accept @ctx
rescue TypeError => e
nil
end
end
end
This works but is not clean. I also see that this issue does not apply to Rails 4. I tried to submit a PR for activeuuid but I realize it is using activerecord v4 in the spec. What is the guideline on this type of error. Will you guys try to have your code compatible with Rails 3.2.x?
With Rails 3.2.17, If parent model and children model are both uuid model.
gives correct RecordNotFound error
However,
gives TypeError.
I had to fix it with a monkey-patch
This works but is not clean. I also see that this issue does not apply to Rails 4. I tried to submit a PR for activeuuid but I realize it is using activerecord v4 in the spec. What is the guideline on this type of error. Will you guys try to have your code compatible with Rails 3.2.x?
backtrace