feat(config): whitelist config.analytics

pull/4280/head jitsi-meet_3764
Hristo Terezov 6 years ago
parent 0dad99c3b7
commit 72a1def571
  1. 1
      react/features/base/config/functions.any.js
  2. 4
      react/features/base/lib-jitsi-meet/functions.js

@ -21,6 +21,7 @@ const WHITELISTED_KEYS = [
'_peerConnStatusOutOfLastNTimeout',
'_peerConnStatusRtcMuteTimeout',
'abTesting',
'analytics.disabled',
'autoRecord',
'autoRecordToken',
'avgRtpStatsN',

@ -43,7 +43,9 @@ export function createLocalTrack(type: string, deviceId: string) {
* otherwise.
*/
export function isAnalyticsEnabled(stateful: Function | Object) {
return !toState(stateful)['features/base/config'].disableThirdPartyRequests;
const { disableThirdPartyRequests, analytics = {} } = toState(stateful)['features/base/config'];
return !disableThirdPartyRequests && !analytics.disabled;
}
/**

Loading…
Cancel
Save