Преглед на файлове

fix(config): cleanup config function (#12690)

* fix(config): avoid cleaning analytics config

* fix cleanup function
factor2
Gabriel Borlea преди 3 години
родител
ревизия
955367a157
No account linked to committer's email address
променени са 1 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. 8
    1
      react/features/base/config/functions.native.ts

+ 8
- 1
react/features/base/config/functions.native.ts Целия файл

@@ -15,11 +15,18 @@ export * from './functions.any';
15 15
  * @returns {void}
16 16
  */
17 17
 export function _cleanupConfig(config: IConfig) {
18
-    config.analytics = {};
18
+    config.analytics = config.analytics ?? {};
19 19
     config.analytics.scriptURLs = [];
20
+
20 21
     if (NativeModules.AppInfo.LIBRE_BUILD) {
21 22
         delete config.analytics?.amplitudeAPPKey;
22 23
         delete config.analytics?.googleAnalyticsTrackingId;
24
+        delete config.analytics?.rtcstatsEnabled;
25
+        delete config.analytics?.rtcstatsEndpoint;
26
+        delete config.analytics?.rtcstatsPollInterval;
27
+        delete config.analytics?.rtcstatsSendSdp;
28
+        delete config.analytics?.rtcstatsUseLegacy;
29
+        delete config.analytics?.obfuscateRoomName;
23 30
         delete config.callStatsID;
24 31
         delete config.callStatsSecret;
25 32
         config.giphy = { enabled: false };

Loading…
Отказ
Запис