diff --git a/src/_store/users.module.js b/src/_store/users.module.js index 8fab07f..a24158b 100644 --- a/src/_store/users.module.js +++ b/src/_store/users.module.js @@ -222,7 +222,6 @@ const mutations = { getPolicyByUserIdRequest(state) { state.loading.policy = true; - state.user = { loading: true }; }, getPolicyByUserIdSuccess(state, policy) { state.loading.policy = false; diff --git a/src/account/profile/PolicyPage.vue b/src/account/profile/PolicyPage.vue index 33b4a73..666f7ac 100644 --- a/src/account/profile/PolicyPage.vue +++ b/src/account/profile/PolicyPage.vue @@ -242,7 +242,7 @@ {{messages.message_true}} - + {{messages.message_false}} @@ -289,10 +289,11 @@ - + {{messages.button_label_remove_contact}} + @@ -427,7 +428,7 @@ 'messages', 'accountDeletionOptions', 'timeDurationOptions', 'timeDurationOptionsReversed', 'contactTypes', 'detectedLocale', 'countries' ]), - ...mapState('users', ['user', 'policy', 'contact', 'authenticator']), + ...mapState('users', ['policy', 'contact', 'authenticator']), hasAuthenticator() { for (let i=0; i
{{ errors.first('user') }}
-
- - -
{{ errors.first('name') }}
-
-
@@ -111,7 +105,6 @@ import { loadingImgSrc } from '../../_store'; const BLANK_SUBJECT = { - name: null, email: null, sendWelcomeEmail: true, password: null, @@ -158,7 +151,7 @@ } else { this.admin = this.currentUser.admin === true; this.getUserById({ - userId: this.currentUser.name, + userId: this.currentUser.email, messages: this.messages, errors: this.errors }); @@ -197,7 +190,7 @@ ...mapGetters('users', ['loading']), handleSubmit (e) { const updatedProfile = { - name: this.subject.name, + email: this.subject.email, url: this.subject.url, description: this.subject.description, locale: this.subject.locale, @@ -210,10 +203,6 @@ this.$validator.validate().then(valid => { if (valid) { if (this.newUser) { - updatedProfile.contact = { - type: 'email', - info: this.subject.email - }; updatedProfile.sendWelcomeEmail = this.subject.sendWelcomeEmail; updatedProfile.password = this.subject.password; updatedProfile.agreeToTerms = true; diff --git a/src/auth/RegisterPage.vue b/src/auth/RegisterPage.vue index ef6307e..ff1c5e4 100644 --- a/src/auth/RegisterPage.vue +++ b/src/auth/RegisterPage.vue @@ -4,9 +4,9 @@

{{messages.form_title_register}}

- - -
{{ errors.first('name') }}
+ + +
{{ errors.first('email') }}
@@ -18,11 +18,6 @@
{{ errors.first('confirmPassword') }}
-
- - -
{{ errors.first('email') }}
-
@@ -57,12 +52,12 @@
- - + +
- - + +
@@ -87,14 +82,10 @@ export default { data () { return { user: { - name: '', + email: '', password: '', - contact: { - type: 'email', - info: '', - receiveInformationalMessages: false, - receivePromotionalMessages: false - }, + receiveInformationalMessages: false, + receivePromotionalMessages: false, agreeToTerms: null, promoCode: null },