Skip to content

Commit fb1263d

Browse files
committed
fix(bson): initial random value of incremental counter of ObjectId
1 parent ec38493 commit fb1263d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/bson/src/model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ for (let i = 0; i < 256; i++) {
3232
* in types like t.any.
3333
*/
3434
export class ObjectId {
35-
static index: number = Math.ceil(Math.random() & 0xffffff);
35+
static index: number = Math.ceil(Math.random() * 0xffffff);
3636

3737
static generate(time?: number): string {
3838
if (!time) time = Math.ceil(Date.now() / 1000);

0 commit comments

Comments
 (0)