diff options
author | dartcafe <github@dartcafe.de> | 2020-07-11 17:54:39 +0300 |
---|---|---|
committer | dartcafe <github@dartcafe.de> | 2020-07-11 17:54:39 +0300 |
commit | 255a36387351e40f2377a649156c3b0bf90f3ab5 (patch) | |
tree | 1509e790a10186682c6531684feecae3e73e4a59 /src/js/store/modules/subModules/shares.js | |
parent | 6fa543b89a5a23df57e20028a829f12817ad2cfb (diff) |
Update Frontend store
Diffstat (limited to 'src/js/store/modules/subModules/shares.js')
-rw-r--r-- | src/js/store/modules/subModules/shares.js | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/js/store/modules/subModules/shares.js b/src/js/store/modules/subModules/shares.js index 63329302..d3f5b5c7 100644 --- a/src/js/store/modules/subModules/shares.js +++ b/src/js/store/modules/subModules/shares.js @@ -102,9 +102,23 @@ const actions = { }) }, + addPersonal(context, payload) { + const endPoint = 'apps/polls/share/personal' + + return axios.post(generateUrl(endPoint), { token: payload.token, userName: payload.userName }) + .then((response) => { + return { token: response.data.token } + }) + .catch((error) => { + console.error('Error writing personal share', { error: error.response }, { payload: payload }) + throw error + }) + + }, + delete(context, payload) { const endPoint = 'apps/polls/share/delete' - return axios.post(generateUrl(endPoint), { share: payload.share }) + return axios.delete(generateUrl(endPoint.concat('/', payload.share.token))) .then(() => { context.commit('delete', { share: payload.share }) }) @@ -126,20 +140,6 @@ const actions = { throw error }) }, - - addPersonal(context, payload) { - const endPoint = 'apps/polls/share/create/s' - - return axios.post(generateUrl(endPoint), { token: payload.token, userName: payload.userName }) - .then((response) => { - return { token: response.data.token } - }) - .catch((error) => { - console.error('Error writing share', { error: error.response }, { payload: payload }) - throw error - }) - - }, } export default { namespaced, state, mutations, actions, getters } |