Skip to content

Commit 6a025a7

Browse files
committed
Force generateRandom32BitHex to only positive values
1 parent 91a1349 commit 6a025a7

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

packages/super-editor/src/core/helpers/generateDocxRandomId.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@ export function generateDocxRandomId(length = 8) {
1515
}
1616

1717
export function generateRandom32BitHex() {
18-
return Math.floor(Math.random() * 0xFFFFFFFF).toString(16).toUpperCase().padStart(8, '0');
19-
};
18+
const val = Math.floor(Math.random() * 0x7FFFFFFF);
19+
return val.toString(16).toUpperCase().padStart(8, '0');
20+
};

0 commit comments

Comments
 (0)