Procházet zdrojové kódy

Extracted code duplication into separate function

dev1
tsareg před 9 roky
rodič
revize
e2bd4add58
2 změnil soubory, kde provedl 14 přidání a 5 odebrání
  1. 1
    5
      JitsiMeetJS.js
  2. 13
    0
      modules/statistics/statistics.js

+ 1
- 5
JitsiMeetJS.js Zobrazit soubor

197
               handler(error);
197
               handler(error);
198
           });
198
           });
199
         } else {
199
         } else {
200
-            if (error instanceof JitsiTrackError && error.gum) {
201
-                Statistics.sendGetUserMediaFailed(error);
202
-            } else {
203
-                Statistics.sendUnhandledError(error);
204
-            }
200
+            Statistics.reportGlobalError.call(Statistics, error);
205
         }
201
         }
206
     },
202
     },
207
 
203
 

+ 13
- 0
modules/statistics/statistics.js Zobrazit soubor

381
 
381
 
382
 Statistics.LOCAL_JID = require("../../service/statistics/constants").LOCAL_JID;
382
 Statistics.LOCAL_JID = require("../../service/statistics/constants").LOCAL_JID;
383
 
383
 
384
+/**
385
+ * Reports global error to CallStats.
386
+ *
387
+ * @param {Error} error
388
+ */
389
+Statistics.reportGlobalError = function (error) {
390
+    if (error instanceof JitsiTrackError && error.gum) {
391
+        this.sendGetUserMediaFailed(error);
392
+    } else {
393
+        this.sendUnhandledError(error);
394
+    }
395
+};
396
+
384
 module.exports = Statistics;
397
 module.exports = Statistics;

Načítá se…
Zrušit
Uložit