From 3231692876f60eefb7cb3a0bb9944539d187d97b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Wed, 17 Oct 2018 09:37:34 +0200 Subject: [PATCH] Fix CRM data loading and saving --- .../ext/ep_theme/Resources/Private/Assets/js/myep/_store.js | 2 +- .../Resources/Private/Assets/js/myep/components/CrmData.vue | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js index d0e3baac..43ce755c 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/_store.js @@ -137,7 +137,7 @@ export default new Vuex.Store({ saveCrmData ({ commit }, data) { commit('loadingBegin'); return axios({ - url: '/api/crm-selections/' + this.crmData.id, + url: '/api/crm-selections/' + data.id, headers: { 'x-auth-token': sessionStorage.getItem('token') }, diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/CrmData.vue b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/CrmData.vue index eeafd36e..ec3352bb 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/CrmData.vue +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/js/myep/components/CrmData.vue @@ -62,6 +62,7 @@ this.message = 'Es ist ein Fehler aufgetreten :('; this.messageClass = 'alert-danger'; }).then(() => { + this.loaded = true; EventBus.$emit('scrollTo', '#myep-main'); }); },