Skip to content

Commit 18b1e78

Browse files
fix type test for findById
1 parent 32bb9a2 commit 18b1e78

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/types/models.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import {
99
UpdateQuery,
1010
CallbackError,
1111
HydratedDocument,
12+
LeanDocument,
1213
Query
1314
} from 'mongoose';
1415
import { expectAssignable, expectError, expectType } from 'tsd';
@@ -457,5 +458,5 @@ async function gh12286() {
457458
const User = model<IUser>('User', schema);
458459

459460
const user = await User.findById('0'.repeat(24), { name: 1 }).lean();
460-
expectType<IUser | null>(user);
461+
expectType<LeanDocument<IUser & { _id: ObjectId; }> | null>(user);
461462
}

0 commit comments

Comments
 (0)