Skip to content

Commit 734b481

Browse files
authored
fix(NODE-3311): InsertOneOptions extends CommandOperationOptions (#2816)
1 parent f066b13 commit 734b481

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/operations/insert.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import { MongoError } from '../error';
22
import { defineAspects, Aspect, AbstractOperation } from './operation';
3-
import { CommandOperation } from './command';
3+
import { CommandOperation, CommandOperationOptions } from './command';
44
import { prepareDocs } from './common_functions';
55
import type { Callback, MongoDBNamespace } from '../utils';
66
import type { Server } from '../sdam/server';
77
import type { Collection } from '../collection';
8-
import type { Document, BSONSerializeOptions } from '../bson';
8+
import type { Document } from '../bson';
99
import type { BulkWriteOptions } from '../bulk/common';
10-
import { WriteConcern, WriteConcernOptions } from '../write_concern';
10+
import { WriteConcern } from '../write_concern';
1111
import type { ClientSession } from '../sessions';
1212
import { BulkWriteOperation } from './bulk_write';
1313
import type { InferIdType } from '../mongo_types';
@@ -46,7 +46,7 @@ export class InsertOperation extends CommandOperation<Document> {
4646
}
4747

4848
/** @public */
49-
export interface InsertOneOptions extends BSONSerializeOptions, WriteConcernOptions {
49+
export interface InsertOneOptions extends CommandOperationOptions {
5050
/** Allow driver to bypass schema validation in MongoDB 3.2 or higher. */
5151
bypassDocumentValidation?: boolean;
5252
/** Force server to assign _id values instead of driver. */

0 commit comments

Comments
 (0)