diff options
Diffstat (limited to 'src/js/store/modules/shares.js')
-rw-r--r-- | src/js/store/modules/shares.js | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/js/store/modules/shares.js b/src/js/store/modules/shares.js index 497364d3..8095cb36 100644 --- a/src/js/store/modules/shares.js +++ b/src/js/store/modules/shares.js @@ -23,6 +23,7 @@ import axios from '@nextcloud/axios' import { generateUrl } from '@nextcloud/router' +import axiosDefaultConfig from '../../helpers/AxiosDefault.js' const defaultShares = () => ({ list: [], @@ -30,7 +31,6 @@ const defaultShares = () => ({ const namespaced = true const state = defaultShares() -const axiosDefaultConfig = { headers: { Accept: 'application/json' } } const mutations = { set(state, payload) { @@ -99,21 +99,6 @@ const actions = { } }, - async delete(context, payload) { - const endPoint = `apps/polls/share/${payload.share.token}` - - context.commit('delete', { share: payload.share }) - - try { - await axios.delete(generateUrl(endPoint), axiosDefaultConfig) - } catch (e) { - console.error('Error removing share', { error: e.response }, { payload }) - throw e - } finally { - context.dispatch('list') - } - }, - async switchAdmin(context, payload) { let endPoint = `apps/polls/share/${payload.share.token}` @@ -171,6 +156,21 @@ const actions = { context.dispatch('list') } }, + + async delete(context, payload) { + const endPoint = `apps/polls/share/${payload.share.token}` + + context.commit('delete', { share: payload.share }) + + try { + await axios.delete(generateUrl(endPoint), axiosDefaultConfig) + } catch (e) { + console.error('Error removing share', { error: e.response }, { payload }) + throw e + } finally { + context.dispatch('list') + } + }, } export default { namespaced, state, mutations, actions, getters } |