diff options
author | René Gieling <github@dartcafe.de> | 2020-12-05 15:19:29 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-05 15:19:29 +0300 |
commit | 6cb597c9e8de850a8492d4c76c4781456e11e9a8 (patch) | |
tree | a4ea6c3abb3e568ee28037de3d15bfde9629a734 /src/js/store/modules/subModules/shares.js | |
parent | 18ab3229485c0281405c560bad04e3c9f7ce511b (diff) |
publicController (#1272)
* move public pages to one publicController
* some more minor refactoring and optimizations
Diffstat (limited to 'src/js/store/modules/subModules/shares.js')
-rw-r--r-- | src/js/store/modules/subModules/shares.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/js/store/modules/subModules/shares.js b/src/js/store/modules/subModules/shares.js index 1609b13a..35a4e045 100644 --- a/src/js/store/modules/subModules/shares.js +++ b/src/js/store/modules/subModules/shares.js @@ -88,8 +88,8 @@ const getters = { const actions = { list(context) { - const endPoint = 'apps/polls/poll/' + context.rootState.poll.id + '/shares' - return axios.get(generateUrl(endPoint)) + const endPoint = 'apps/polls/poll/' + context.rootState.poll.id + return axios.get(generateUrl(endPoint + '/shares')) .then((response) => { context.commit('set', response.data) return response.data @@ -101,9 +101,9 @@ const actions = { }, add(context, payload) { - const endPoint = 'apps/polls/poll/' + context.rootState.poll.id + '/share' + const endPoint = 'apps/polls/poll/' + context.rootState.poll.id - return axios.post(generateUrl(endPoint), payload.share) + return axios.post(generateUrl(endPoint), payload.share + '/share') .then((response) => { return response.data }) @@ -130,10 +130,10 @@ const actions = { }, delete(context, payload) { - const endPoint = 'apps/polls/share/delete/' + payload.share.token + const endPoint = 'apps/polls/share' context.commit('delete', { share: payload.share }) - return axios.delete(generateUrl(endPoint)) + return axios.delete(generateUrl(endPoint + '/' + payload.share.token)) .then((response) => { return response }) @@ -147,9 +147,9 @@ const actions = { }, sendInvitation(context, payload) { - const endPoint = 'apps/polls/share/send/' + payload.share.token + const endPoint = 'apps/polls/share/send' - return axios.post(generateUrl(endPoint)) + return axios.post(generateUrl(endPoint + '/' + payload.share.token + '/send')) .then((response) => { return response }) @@ -163,9 +163,9 @@ const actions = { }, resolveGroup(context, payload) { - const endPoint = 'apps/polls/share/resolveGroup/' + payload.share.token + const endPoint = 'apps/polls/share' - return axios.get(generateUrl(endPoint)) + return axios.get(generateUrl(endPoint + '/' + payload.share.token + '/resolve')) .catch((error) => { console.error('Error exploding group', error.response.data, { error: error.response }, { payload: payload }) throw error |