diff --git a/webapp/components/Registration/RegistrationItemEnterEmail.vue b/webapp/components/Registration/RegistrationItemEnterEmail.vue index 7b4dda4d4..da8c308db 100644 --- a/webapp/components/Registration/RegistrationItemEnterEmail.vue +++ b/webapp/components/Registration/RegistrationItemEnterEmail.vue @@ -208,8 +208,9 @@ export default { try { const response = await this.$apollo.mutate({ mutation, variables }) // e-mail is send in emailMiddleware of backend - console.log('handleSubmitVerify !!! response: ', response, ' this.sliderData.sliders[this.sliderIndex]: ', this.sliderData.sliders[this.sliderIndex]) - this.sliderData.sliders[this.sliderIndex].data.response = response.data + // this.sliderData.sliders[this.sliderIndex].data.response = response.data + // this.sliderData.sliders[this.sliderIndex].data.response = { Signup: { email } } + this.sliderData.sliders[this.sliderIndex].data = {...this.sliderData.sliders[this.sliderIndex].data, response: response.data} if (this.sliderData.sliders[this.sliderIndex].data.response) { this.sliderData.collectedInputData.emailSend = true diff --git a/webapp/components/Registration/RegistrationSlider.story.js b/webapp/components/Registration/RegistrationSlider.story.js index f19465369..f749760e0 100644 --- a/webapp/components/Registration/RegistrationSlider.story.js +++ b/webapp/components/Registration/RegistrationSlider.story.js @@ -8,6 +8,9 @@ const plugins = [ (app = {}) => { app.$apollo = { mutate: (data) => { + if (JSON.stringify(data).includes('UpdateUser')) { + return { data: { UpdateUser: { id: data.variables.id, locale: data.variables.locale } } } + } if (JSON.stringify(data).includes('Signup')) { return { data: { Signup: { email: data.variables.email } } } } diff --git a/webapp/components/Registration/RegistrationSlider.vue b/webapp/components/Registration/RegistrationSlider.vue index 5b3440e13..8c8ef2d9c 100644 --- a/webapp/components/Registration/RegistrationSlider.vue +++ b/webapp/components/Registration/RegistrationSlider.vue @@ -24,7 +24,7 @@ > - +