浏览代码

Fixes some comments.

dev1
damencho 6 年前
父节点
当前提交
11d59e67db
共有 2 个文件被更改,包括 13 次插入7 次删除
  1. 6
    5
      JitsiConference.js
  2. 7
    2
      modules/statistics/AnalyticsAdapter.js

+ 6
- 5
JitsiConference.js 查看文件

287
     const { config } = this.options;
287
     const { config } = this.options;
288
     const statsCurrentId = config.enableEmailInStats && config.email
288
     const statsCurrentId = config.enableEmailInStats && config.email
289
         ? config.email : Settings.callStatsUserName;
289
         ? config.email : Settings.callStatsUserName;
290
+    const createRoomOptions = {
291
+        ...config
292
+    };
290
 
293
 
291
     if (config.enableStatsID) {
294
     if (config.enableStatsID) {
292
-        config.statsId = statsCurrentId;
295
+        createRoomOptions.statsId = statsCurrentId;
293
     }
296
     }
294
 
297
 
295
     this.room = this.xmpp.createRoom(
298
     this.room = this.xmpp.createRoom(
296
         this.options.name,
299
         this.options.name,
297
-        config,
300
+        createRoomOptions,
298
         JitsiConference.resourceCreator
301
         JitsiConference.resourceCreator
299
     );
302
     );
300
 
303
 
380
             getWiFiStatsMethod: config.getWiFiStatsMethod
383
             getWiFiStatsMethod: config.getWiFiStatsMethod
381
         });
384
         });
382
         Statistics.analytics.addPermanentProperties({
385
         Statistics.analytics.addPermanentProperties({
383
-            'callstats_name': aliasName,
384
-            'user_agent': navigator.userAgent,
385
-            'browser_name': browser.getName()
386
+            'callstats_name': aliasName
386
         });
387
         });
387
     }
388
     }
388
 
389
 

+ 7
- 2
modules/statistics/AnalyticsAdapter.js 查看文件

5
     TYPE_UI
5
     TYPE_UI
6
 } from '../../service/statistics/AnalyticsEvents';
6
 } from '../../service/statistics/AnalyticsEvents';
7
 import { getLogger } from 'jitsi-meet-logger';
7
 import { getLogger } from 'jitsi-meet-logger';
8
+import browser from '../browser';
8
 
9
 
9
 const MAX_CACHE_SIZE = 100;
10
 const MAX_CACHE_SIZE = 100;
10
 
11
 
57
     /**
58
     /**
58
      * Creates new AnalyticsAdapter instance.
59
      * Creates new AnalyticsAdapter instance.
59
      */
60
      */
60
-    constructor(options) {
61
-        this.options = options;
61
+    constructor() {
62
         this.reset();
62
         this.reset();
63
     }
63
     }
64
 
64
 
101
          * @type {null}
101
          * @type {null}
102
          */
102
          */
103
         this.conferenceName = '';
103
         this.conferenceName = '';
104
+
105
+        this.addPermanentProperties({
106
+            'user_agent': navigator.userAgent,
107
+            'browser_name': browser.getName()
108
+        });
104
     }
109
     }
105
 
110
 
106
     /**
111
     /**

正在加载...
取消
保存