diff --git a/src/_services/network.service.js b/src/_services/network.service.js index ab04076..f79b281 100644 --- a/src/_services/network.service.js +++ b/src/_services/network.service.js @@ -80,8 +80,10 @@ function requestNetworkKeys(userId, networkId, messages, errors) { return fetch(`${config.apiUrl}/users/${userId}/networks/${networkId}/actions/keys`, util.getWithAuth()).then(util.handleCrudResponse(messages, errors)); } -function retrieveNetworkKeys(userId, networkId, code, password, messages, errors) { - return fetch(`${config.apiUrl}/users/${userId}/networks/${networkId}/actions/keys/${code}`, util.postWithAuth({name: 'password', value: password})).then(util.handleCrudResponse(messages, errors)); +function retrieveNetworkKeys(userId, networkId, code, password) { + return fetch(`${config.apiUrl}/users/${userId}/networks/${networkId}/actions/keys/${code}`, + util.postWithAuth({ name: 'password', value: password })) + .then(util.handleDataToDownloadAsFile('restore.' + networkId + '.key', 'text/plain')); } function getNetworkBackups(userId, networkId, messages, errors) { diff --git a/src/_store/networks.module.js b/src/_store/networks.module.js index f303aad..d02432d 100644 --- a/src/_store/networks.module.js +++ b/src/_store/networks.module.js @@ -22,7 +22,6 @@ const state = { networkNodes: null, deletedNetworkUuid: null, networkKeysRequested: null, - networkKeys: null, restoreKey: null, backups: null, }; @@ -150,11 +149,9 @@ const actions = { retrieveNetworkKeys({ commit }, {userId, networkId, code, password, messages, errors}) { commit('retrieveNetworkKeysRequest'); - networkService.retrieveNetworkKeys(userId, networkId, code, password, messages, errors) - .then( - keys => commit('retrieveNetworkKeysSuccess', keys), - error => commit('retrieveNetworkKeysFailure', error) - ); + networkService.retrieveNetworkKeys(userId, networkId, code, password) + .then(ok => commit('retrieveNetworkKeysSuccess'), + error => commit('retrieveNetworkKeysFailure', error)); }, resetRestoreKey({ commit }) { commit('resetRestoreKey'); } @@ -304,7 +301,6 @@ const mutations = { requestNetworkKeysRequest(state) { state.loading.requestNetworkKeys = true; state.networkKeysRequested = null; - state.networkKeys = null; }, requestNetworkKeysSuccess(state, networkId) { state.loading.requestNetworkKeys = false; @@ -318,11 +314,9 @@ const mutations = { retrieveNetworkKeysRequest(state) { state.loading.retrieveNetworkKeys = true; state.networkKeysRequested = null; - state.networkKeys = null; }, - retrieveNetworkKeysSuccess(state, keys) { + retrieveNetworkKeysSuccess(state) { state.loading.retrieveNetworkKeys = false; - state.networkKeys = keys; }, retrieveNetworkKeysFailure(state, error) { state.loading.retrieveNetworkKeys = false; diff --git a/src/account/NetworkPage.vue b/src/account/NetworkPage.vue index d509d7f..525ab91 100644 --- a/src/account/NetworkPage.vue +++ b/src/account/NetworkPage.vue @@ -97,13 +97,6 @@ -
-
-

{{ messages.message_network_keys }}

-