浏览代码

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
 import { jitsiLocalStorage } from '@jitsi/js-utils';
1
 import { jitsiLocalStorage } from '@jitsi/js-utils';
2
 import { getLogger } from '@jitsi/logger';
2
 import { getLogger } from '@jitsi/logger';
3
-
4
-const logger = getLogger(__filename);
3
+import { v4 as uuidv4 } from 'uuid';
5
 
4
 
6
 import UsernameGenerator from '../util/UsernameGenerator';
5
 import UsernameGenerator from '../util/UsernameGenerator';
7
 
6
 
7
+const logger = getLogger(__filename);
8
+
8
 let _callStatsUserName;
9
 let _callStatsUserName;
9
 
10
 
10
 let _machineId;
11
 let _machineId;
106
  * @returns {string} random unique id
107
  * @returns {string} random unique id
107
  */
108
  */
108
 function generateJitsiMeetId() {
109
 function generateJitsiMeetId() {
109
-    const jitsiMeetId = generateUniqueId();
110
+    const jitsiMeetId = uuidv4().replaceAll('-', '');
110
 
111
 
111
     logger.log('generated id', jitsiMeetId);
112
     logger.log('generated id', jitsiMeetId);
112
 
113
 
113
     return jitsiMeetId;
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
-}

正在加载...
取消
保存