feature flag

This commit is contained in:
Radium Zheng
2018-08-08 09:18:16 +10:00
parent 52b55d65a0
commit 473ba28171
2 changed files with 12 additions and 2 deletions
+6 -1
View File
@@ -345,7 +345,7 @@ var config = {
// shard: "shard1",
// region: "europe",
// userRegion: "asia"
}
},
// Options related to end-to-end (participant to participant) ping.
// e2eping: {
@@ -408,6 +408,11 @@ var config = {
nick
startBitrate
*/
localRecording: {
enabled: true,
format: 'flac'
}
};
/* eslint-enable no-unused-vars, no-var */
+6 -1
View File
@@ -13,8 +13,13 @@ import { LocalRecordingInfoDialog } from './components';
import { recordingController } from './controller';
declare var APP: Object;
declare var config: Object;
MiddlewareRegistry.register(({ getState, dispatch }) => next => action => {
const isFeatureEnabled = config.localRecording
&& config.localRecording.enabled === true;
isFeatureEnabled
&& MiddlewareRegistry.register(({ getState, dispatch }) => next => action => {
const result = next(action);
switch (action.type) {