diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/Teamer.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/Teamer.vue index 2cd40715..cb659995 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/Teamer.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/Teamer.vue @@ -111,7 +111,17 @@ this.$store.dispatch('teamer/loadSelectableValues'); }, saveTeamerData () { - this.$store.dispatch('teamer/save', this.teamerData) + const data = { + abilities: this.userData.abilities, + jobProfiles: this.userData.jobProfiles, + availableTimeFrames: this.userData.availableTimeFrames, + jacketSize: this.userData.jacketSize, + seniority: this.userData.seniority, + wantsToLead: this.userData.wantsToLead, + monthLong: this.userData.monthLong, + notes: this.userData.notes, + }; + this.$store.dispatch('teamer/save', data) .catch(error => { }); } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/store/modules/teamer.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/store/modules/teamer.js index 496b9676..c24a81d4 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/store/modules/teamer.js +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/store/modules/teamer.js @@ -1,4 +1,3 @@ -import EventBus from '../../_bus'; import axios from 'axios'; export default { @@ -29,7 +28,7 @@ export default { } }); - return client.put('/api/teamer/', data) + return client.put('/api/teamer-data', data) .then(() => { commit('alert', { message: 'Die Änderungen wurden gespeichert', @@ -41,7 +40,6 @@ export default { class: 'alert-danger' }, { root: true }); commit('logout', null, { root: true }); - EventBus.$emit('forcedLogout'); throw error; }).finally(() => { commit('loadingFinish', null, { root: true });