Fix issue where <=> errors if there's a non-document

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.1.0, 9.0.4, 8.1.8
    • Affects Version/s: None
    • Component/s: None
    • None
    • Ruby Drivers
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Mongoid defines <=> but assumes that both documents are Mongoid::Document instances, and it seems that later Rubies actually call <=> for == sometimes - which results in an NPE.

              Assignee:
              Darshana Venkatesh
              Reporter:
              Alex Bevilacqua
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: