Commit 8e5a029c734437cd3d855e2297195ce984c63a67

Authored by Vasiliy Ermolovich
1 parent e59f5110
Exists in master and in 1 other branch production

remove old code related to mongoid bug

looks like this mongoid bug was fixed here:
https://github.com/mongoid/mongoid/commit/2b7407977452a1f05d6eb5edf2d9a00b0c359ccf
config/initializers/overrides.rb
1   -require Rails.root.join('lib/overrides/mongoid/relations/builder')
2 1 require Rails.root.join('lib/overrides/devise/failure_app')
3 2 require Rails.root.join('lib/overrides/hoptoad_notifier/hoptoad_notifier')
4   -
... ...
lib/overrides/mongoid/relations/builder.rb
... ... @@ -1,16 +0,0 @@
1   -# ruby-fogbugz requires crack. crack adds the attributes method to strings,
2   -# thus breaking the relations of Mongoid.
3   -# Tests reside in a separate fork of mongoid:
4   -# https://github.com/mhs/mongoid/commit/e5b2b1346c73a2935c606317314b6ded07260429#diff-1
5   -module Mongoid
6   - module Relations
7   - class Builder
8   - def query?
9   - return true unless object.respond_to?(:to_a)
10   - obj = object.to_a.first
11   - !obj.is_a?(Mongoid::Document) && !obj.nil?
12   - end
13   - end
14   - end
15   -end
16   -