feat(config): whitelist config.analytics
This commit is contained in:
parent
0dad99c3b7
commit
72a1def571
|
@ -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…
Reference in New Issue