From fd1b8ce219177d33176156de5f787da2d40445d2 Mon Sep 17 00:00:00 2001 From: Mattermost Build Date: Mon, 10 Feb 2020 17:50:58 +0100 Subject: [PATCH] Dispatch loadConfigAndLicense on launchApp (#3906) Co-authored-by: Miguel Alatzar --- app/mattermost.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/mattermost.js b/app/mattermost.js index 8e54c4232..612a2edde 100644 --- a/app/mattermost.js +++ b/app/mattermost.js @@ -8,7 +8,7 @@ import {Provider} from 'react-redux'; import {loadMe} from 'mattermost-redux/actions/users'; import {resetToChannel, resetToSelectServer} from 'app/actions/navigation'; -import {setDeepLinkURL} from 'app/actions/views/root'; +import {setDeepLinkURL, loadConfigAndLicense} from 'app/actions/views/root'; import {getAppCredentials} from 'app/init/credentials'; import emmProvider from 'app/init/emm_provider'; import 'app/init/device'; @@ -48,7 +48,8 @@ const launchApp = (credentials) => { ]); if (credentials) { - waitForHydration(store, () => { + waitForHydration(store, async () => { + await store.dispatch(loadConfigAndLicense()); store.dispatch(loadMe()); resetToChannel({skipMetrics: true}); });