db.eval exceptions not propagated to client

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Minor - P4
    • None
    • Affects Version/s: 1.8.0-rc1
    • Component/s: JavaScript
    • None
    • Minor Change
    • ALL
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      >db.test1.save({_id:1})
      >f = function() {db.test1.update({_id:1}, {_id:2, other:true})}
      >db.eval(f)
      null
      >f()
      cannot change _id ....

      It seems like the dbeval case should return a doc with the error.

              Assignee:
              Unassigned
              Reporter:
              Scott Hernandez (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: