Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Mongoid seems to have moved the functionality from
Mongoid::Association::Referenced::Eager::Base
intoMongoid::Association::Eager
. Changing the prepend to work on that module seems to make everything work as expected.Additionally, I updated the Gemfile.lock to get the tests running. I am getting one test failure, on
Mongoid::Includes::Criteria#includes multiple inclusions through polymorphic associations :with inclusions should not be overriden
(expected: 4 times with any arguments
,received: 3 times with any arguments
). However, this also fails without any changes related to mongoid 9, so I don't think it's related to any changes I made. I also needed to add aTime.zone
specification to the spec_helper, which is now required by mongoid.