Add desktop.groupCallOutboundRing2.beta flag
This commit is contained in:
@@ -18,6 +18,7 @@ export type ConfigKeyType =
|
|||||||
| 'desktop.cdsi.returnAcisWithoutUaks'
|
| 'desktop.cdsi.returnAcisWithoutUaks'
|
||||||
| 'desktop.clientExpiration'
|
| 'desktop.clientExpiration'
|
||||||
| 'desktop.groupCallOutboundRing2'
|
| 'desktop.groupCallOutboundRing2'
|
||||||
|
| 'desktop.groupCallOutboundRing2.beta'
|
||||||
| 'desktop.internalUser'
|
| 'desktop.internalUser'
|
||||||
| 'desktop.mandatoryProfileSharing'
|
| 'desktop.mandatoryProfileSharing'
|
||||||
| 'desktop.mediaQuality.levels'
|
| 'desktop.mediaQuality.levels'
|
||||||
|
@@ -2,10 +2,13 @@
|
|||||||
// SPDX-License-Identifier: AGPL-3.0-only
|
// SPDX-License-Identifier: AGPL-3.0-only
|
||||||
|
|
||||||
import * as RemoteConfig from '../RemoteConfig';
|
import * as RemoteConfig from '../RemoteConfig';
|
||||||
|
import { isBeta } from './version';
|
||||||
|
|
||||||
export function isGroupCallOutboundRingEnabled(): boolean {
|
export function isGroupCallOutboundRingEnabled(): boolean {
|
||||||
return Boolean(
|
return Boolean(
|
||||||
RemoteConfig.isEnabled('desktop.internalUser') ||
|
RemoteConfig.isEnabled('desktop.internalUser') ||
|
||||||
RemoteConfig.isEnabled('desktop.groupCallOutboundRing2')
|
RemoteConfig.isEnabled('desktop.groupCallOutboundRing2') ||
|
||||||
|
(isBeta(window.getVersion()) &&
|
||||||
|
RemoteConfig.isEnabled('desktop.groupCallOutboundRing2.beta'))
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user