Преглед изворни кода

fix(Settings) use a proper UUID rather than hand-rolling it

dev0
Saúl Ibarra Corretgé пре 3 година
родитељ
комит
0386de6c26
1 измењених фајлова са 4 додато и 17 уклоњено
  1. 4
    17
      modules/settings/Settings.js

+ 4
- 17
modules/settings/Settings.js Прегледај датотеку

@@ -1,10 +1,11 @@
1 1
 import { jitsiLocalStorage } from '@jitsi/js-utils';
2 2
 import { getLogger } from '@jitsi/logger';
3
-
4
-const logger = getLogger(__filename);
3
+import { v4 as uuidv4 } from 'uuid';
5 4
 
6 5
 import UsernameGenerator from '../util/UsernameGenerator';
7 6
 
7
+const logger = getLogger(__filename);
8
+
8 9
 let _callStatsUserName;
9 10
 
10 11
 let _machineId;
@@ -106,23 +107,9 @@ function _generateStatsId() {
106 107
  * @returns {string} random unique id
107 108
  */
108 109
 function generateJitsiMeetId() {
109
-    const jitsiMeetId = generateUniqueId();
110
+    const jitsiMeetId = uuidv4().replaceAll('-', '');
110 111
 
111 112
     logger.log('generated id', jitsiMeetId);
112 113
 
113 114
     return jitsiMeetId;
114 115
 }
115
-
116
-/**
117
- *
118
- */
119
-function generateUniqueId() {
120
-    return _p8() + _p8() + _p8() + _p8();
121
-}
122
-
123
-/**
124
- *
125
- */
126
-function _p8() {
127
-    return `${Math.random().toString(16)}000000000`.substr(2, 8);
128
-}

Loading…
Откажи
Сачувај