lib/mongo/operation/write/insert.rb in mongo-2.3.1 vs lib/mongo/operation/write/insert.rb in mongo-2.4.0.rc0
- old
+ new
@@ -55,14 +55,14 @@
Result.new(Command::Insert.new(command_spec).execute(server), @ids).validate!
end
def execute_message(server)
server.with_connection do |connection|
- Result.new(connection.dispatch([ message, gle ].compact), @ids).validate!
+ Result.new(connection.dispatch([ message(server), gle ].compact), @ids).validate!
end
end
- def message
+ def message(server)
opts = !!options[:continue_on_error] ? { :flags => [:continue_on_error] } : {}
Protocol::Insert.new(db_name, coll_name, ensure_ids(documents), opts)
end
end
end