瀏覽代碼

Fixes some comments.

master
damencho 5 年之前
父節點
當前提交
11d59e67db
共有 2 個檔案被更改,包括 13 行新增7 行删除
  1. 6
    5
      JitsiConference.js
  2. 7
    2
      modules/statistics/AnalyticsAdapter.js

+ 6
- 5
JitsiConference.js 查看文件

@@ -287,14 +287,17 @@ JitsiConference.prototype._init = function(options = {}) {
287 287
     const { config } = this.options;
288 288
     const statsCurrentId = config.enableEmailInStats && config.email
289 289
         ? config.email : Settings.callStatsUserName;
290
+    const createRoomOptions = {
291
+        ...config
292
+    };
290 293
 
291 294
     if (config.enableStatsID) {
292
-        config.statsId = statsCurrentId;
295
+        createRoomOptions.statsId = statsCurrentId;
293 296
     }
294 297
 
295 298
     this.room = this.xmpp.createRoom(
296 299
         this.options.name,
297
-        config,
300
+        createRoomOptions,
298 301
         JitsiConference.resourceCreator
299 302
     );
300 303
 
@@ -380,9 +383,7 @@ JitsiConference.prototype._init = function(options = {}) {
380 383
             getWiFiStatsMethod: config.getWiFiStatsMethod
381 384
         });
382 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,6 +5,7 @@ import {
5 5
     TYPE_UI
6 6
 } from '../../service/statistics/AnalyticsEvents';
7 7
 import { getLogger } from 'jitsi-meet-logger';
8
+import browser from '../browser';
8 9
 
9 10
 const MAX_CACHE_SIZE = 100;
10 11
 
@@ -57,8 +58,7 @@ class AnalyticsAdapter {
57 58
     /**
58 59
      * Creates new AnalyticsAdapter instance.
59 60
      */
60
-    constructor(options) {
61
-        this.options = options;
61
+    constructor() {
62 62
         this.reset();
63 63
     }
64 64
 
@@ -101,6 +101,11 @@ class AnalyticsAdapter {
101 101
          * @type {null}
102 102
          */
103 103
         this.conferenceName = '';
104
+
105
+        this.addPermanentProperties({
106
+            'user_agent': navigator.userAgent,
107
+            'browser_name': browser.getName()
108
+        });
104 109
     }
105 110
 
106 111
     /**

Loading…
取消
儲存