From 3314a0eacea530da951a79faa63de459ff9afed2 Mon Sep 17 00:00:00 2001 From: Angelina Filippova Date: Sun, 5 Apr 2020 03:25:01 +0300 Subject: [PATCH] Put invitesDisabled in app state --- src/store/modules/app.js | 9 ++++++++- src/store/modules/user.js | 3 ++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/store/modules/app.js b/src/store/modules/app.js index fba4b05c..073ac434 100644 --- a/src/store/modules/app.js +++ b/src/store/modules/app.js @@ -8,7 +8,8 @@ const app = { }, device: 'desktop', language: Cookies.get('language') || 'en', - size: Cookies.get('size') || 'medium' + size: Cookies.get('size') || 'medium', + invitesEnabled: false }, mutations: { TOGGLE_SIDEBAR: state => { @@ -28,6 +29,9 @@ const app = { TOGGLE_DEVICE: (state, device) => { state.device = device }, + SET_INVITES_ENABLED: (state, invitesEnabled) => { + state.invitesEnabled = invitesEnabled + }, SET_LANGUAGE: (state, language) => { state.language = language Cookies.set('language', language) @@ -47,6 +51,9 @@ const app = { toggleDevice({ commit }, device) { commit('TOGGLE_DEVICE', device) }, + SetInvitesEnabled({ commit }, invitesEnabled) { + commit('SET_INVITES_ENABLED', invitesEnabled) + }, setLanguage({ commit }, language) { commit('SET_LANGUAGE', language) }, diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 861d4192..7b98ed58 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -72,10 +72,11 @@ const user = { }) }) }, - async GetNodeInfo({ commit, state }) { + async GetNodeInfo({ commit, dispatch, state }) { const nodeInfo = await getNodeInfo(state.authHost) commit('SET_NODE_INFO', nodeInfo.data) + dispatch('SetInvitesEnabled', nodeInfo.data.metadata.invitesEnabled) }, GetUserInfo({ commit, state }) { return new Promise((resolve, reject) => {