File tree 2 files changed +2
-2
lines changed
elasticsearch-model/lib/elasticsearch/model/adapters
2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ module Adapter
7
7
module ActiveRecord
8
8
9
9
Adapter . register self ,
10
- lambda { |klass | !!defined? ( ::ActiveRecord ::Base ) && klass . ancestors . include? ( ::ActiveRecord ::Base ) }
10
+ lambda { |klass | !!defined? ( ::ActiveRecord ::Base ) && klass . respond_to? ( :ancestors ) && klass . ancestors . include? ( ::ActiveRecord ::Base ) }
11
11
12
12
module Records
13
13
# Returns an `ActiveRecord::Relation` instance
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ module Adapter
9
9
module Mongoid
10
10
11
11
Adapter . register self ,
12
- lambda { |klass | !!defined? ( ::Mongoid ::Document ) && klass . ancestors . include? ( ::Mongoid ::Document ) }
12
+ lambda { |klass | !!defined? ( ::Mongoid ::Document ) && klass . respond_to? ( :ancestors ) && klass . ancestors . include? ( ::Mongoid ::Document ) }
13
13
14
14
module Records
15
15
You can’t perform that action at this time.
0 commit comments