Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/polls.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordartcafe <github@dartcafe.de>2022-08-21 10:45:49 +0300
committerdartcafe <github@dartcafe.de>2022-08-21 10:45:49 +0300
commit55f56794f86b84ca8b37ae527ca67d9cca1311ab (patch)
tree52c64173fa81d5b6335004c164998cb2f6df83f2 /src/js/store/modules/share.js
parentd2b00a1e2c7daf0c3159bd499314d18c4f86ebc6 (diff)
fix ajax requests
Signed-off-by: dartcafe <github@dartcafe.de>
Diffstat (limited to 'src/js/store/modules/share.js')
-rw-r--r--src/js/store/modules/share.js28
1 files changed, 9 insertions, 19 deletions
diff --git a/src/js/store/modules/share.js b/src/js/store/modules/share.js
index d9c64e7f..c5d5e604 100644
--- a/src/js/store/modules/share.js
+++ b/src/js/store/modules/share.js
@@ -37,9 +37,9 @@ const defaultShares = () => ({
publicPollEmail: 'optional',
})
-const state = defaultShares()
-
const namespaced = true
+const state = defaultShares()
+const axiosDefaultConfig = { headers: { Accept: 'application/json' } }
const mutations = {
set(state, payload) {
@@ -66,7 +66,7 @@ const actions = {
try {
const response = await axios.get(generateUrl(endPoint), {
- headers: { Accept: 'application/json' },
+ ...axiosDefaultConfig,
params: { time: +new Date() },
})
context.commit('set', { share: response.data.share })
@@ -86,11 +86,10 @@ const actions = {
try {
const response = await axios.post(generateUrl(endPoint), {
- headers: { Accept: 'application/json' },
userName: payload.userName,
emailAddress: payload.emailAddress,
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone,
- })
+ }, axiosDefaultConfig)
if (payload.saveCookie && context.state.type === 'public') {
const cookieExpiration = (30 * 24 * 60 * 1000)
@@ -110,13 +109,10 @@ const actions = {
return
}
- const endPoint = `apps/polls/s/${context.rootState.route.params.token}/email`
+ const endPoint = `apps/polls/s/${context.rootState.route.params.token}/email/${payload.emailAddress}`
try {
- const response = await axios.put(generateUrl(endPoint), {
- headers: { Accept: 'application/json' },
- emailAddress: payload.emailAddress,
- })
+ const response = await axios.put(generateUrl(endPoint), null, axiosDefaultConfig)
context.commit('set', { share: response.data.share })
context.dispatch('poll/get', null, { root: true })
} catch (e) {
@@ -133,9 +129,7 @@ const actions = {
const endPoint = `apps/polls/s/${context.rootState.route.params.token}/name/${payload.displayName}`
try {
- const response = await axios.put(generateUrl(endPoint), {
- headers: { Accept: 'application/json' },
- })
+ const response = await axios.put(generateUrl(endPoint), null, axiosDefaultConfig)
context.commit('set', { share: response.data.share })
context.dispatch('poll/get', null, { root: true })
context.dispatch('comments/list', null, { root: true })
@@ -155,9 +149,7 @@ const actions = {
const endPoint = `apps/polls/s/${context.rootState.route.params.token}/email`
try {
- const response = await axios.delete(generateUrl(endPoint), {
- headers: { Accept: 'application/json' },
- })
+ const response = await axios.delete(generateUrl(endPoint), axiosDefaultConfig)
context.commit('set', { share: response.data.share })
context.dispatch('subscription/update', false, { root: true })
context.dispatch('poll/get', null, { root: true })
@@ -175,9 +167,7 @@ const actions = {
const endPoint = `apps/polls/s/${context.rootState.route.params.token}/resend`
try {
- return await axios.put(generateUrl(endPoint), {
- headers: { Accept: 'application/json' },
- })
+ return await axios.put(generateUrl(endPoint), null, axiosDefaultConfig)
} catch (e) {
console.error('Error sending invitation', { error: e.response }, { payload })
throw e