diff --git a/webapp/components/Registration/CreateUserAccount.spec.js b/webapp/components/Registration/CreateUserAccount.spec.js index 67a14b3c5..3bea5a975 100644 --- a/webapp/components/Registration/CreateUserAccount.spec.js +++ b/webapp/components/Registration/CreateUserAccount.spec.js @@ -61,7 +61,9 @@ describe('CreateUserAccount', () => { wrapper.find('input#password').setValue('hellopassword') wrapper.find('textarea#about').setValue('Hello I am the `about` attribute') wrapper.find('input#passwordConfirmation').setValue('hellopassword') - wrapper.find('input#checkbox').setChecked() + wrapper.find('input#checkbox0').setChecked() + wrapper.find('input#checkbox1').setChecked() + wrapper.find('input#checkbox2').setChecked() await wrapper.find('form').trigger('submit') await wrapper.html() } diff --git a/webapp/components/Registration/CreateUserAccount.vue b/webapp/components/Registration/CreateUserAccount.vue index be01e0bb0..7fc64a545 100644 --- a/webapp/components/Registration/CreateUserAccount.vue +++ b/webapp/components/Registration/CreateUserAccount.vue @@ -64,7 +64,7 @@ +

+ +

+

+ +

{{ $t('actions.save') }} @@ -129,6 +141,8 @@ export default { // Integrate termsAndConditionsConfirmed into `this.formData` once we // have checkmarks available. termsAndConditionsConfirmed: false, + dataPrivacy: false, + minimumAge: false, } }, props: { diff --git a/webapp/components/Registration/Signup.vue b/webapp/components/Registration/Signup.vue index 18750b300..00309b1c6 100644 --- a/webapp/components/Registration/Signup.vue +++ b/webapp/components/Registration/Signup.vue @@ -30,25 +30,6 @@ name="email" icon="envelope" /> -

- -

-

- -

-

- -

- Nutzungsbedingungen!zu.", + "terms-and-condition": "Ich stimme den Nutzungsbedingungenzu.", "data-privacy": "Ich habe die Datenschutzerklärungen! gelesen und verstanden", "minimum-age": "Ich bin 18 Jahre oder älter.", "invitation-code": "Dein Einladungscode lautet: {code}",