diff --git a/webapp/locales/de.json b/webapp/locales/de.json index dad3474a6..ad85d045f 100644 --- a/webapp/locales/de.json +++ b/webapp/locales/de.json @@ -165,7 +165,9 @@ "labelNonce": "Bestätigungscode eingeben", "success": "Eine neue E-Mail Addresse wurde registriert.", "submitted": "Eine E-Mail zur Bestätigung deiner Adresse wurde an {email} gesendet.", - "change-successful": "Deine E-Mail Adresse wurde erfolgreich geändert." + "change-successful": "Deine E-Mail Adresse wurde erfolgreich geändert.", + "change-error": "Deine E-Mail Adresse konnte nicht verifiziert werden.", + "change-error-help": "Vielleicht ist der Bestätigungscode falsch oder diese E-Mail Adresse wurde nicht hinterlegt?" }, "validation": { "slug": { diff --git a/webapp/locales/en.json b/webapp/locales/en.json index 83a27bf59..ce6cae5ed 100644 --- a/webapp/locales/en.json +++ b/webapp/locales/en.json @@ -166,7 +166,9 @@ "labelNonce": "Enter your code", "success": "A new E-Mail address has been registered.", "submitted": "An email to verify your address has been sent to {email}.", - "change-successful": "Your E-Mail address has been changed successfully." + "change-successful": "Your E-Mail address has been changed successfully.", + "change-error": "Your E-Mail could not be changed.", + "change-error-help": "Maybe the code was invalid or you did not add a new E-Mail address before?" }, "validation": { "slug": { diff --git a/webapp/pages/settings/my-email-address/enter-nonce.vue b/webapp/pages/settings/my-email-address/enter-nonce.vue new file mode 100644 index 000000000..7127124d3 --- /dev/null +++ b/webapp/pages/settings/my-email-address/enter-nonce.vue @@ -0,0 +1,59 @@ + + + diff --git a/webapp/pages/settings/my-email-address/index.vue b/webapp/pages/settings/my-email-address/index.vue index 08c894498..510a9d7e5 100644 --- a/webapp/pages/settings/my-email-address/index.vue +++ b/webapp/pages/settings/my-email-address/index.vue @@ -68,7 +68,7 @@ export default { setTimeout(() => { this.$router.push({ - path: 'my-email-address/verify-email-address-change', + path: 'my-email-address/enter-nonce', query: { email }, }) }, 3000) diff --git a/webapp/pages/settings/my-email-address/verify-email-address-change.vue b/webapp/pages/settings/my-email-address/verify-email-address-change.vue deleted file mode 100644 index 5b43c7fdf..000000000 --- a/webapp/pages/settings/my-email-address/verify-email-address-change.vue +++ /dev/null @@ -1,97 +0,0 @@ - - - diff --git a/webapp/pages/settings/my-email-address/verify.vue b/webapp/pages/settings/my-email-address/verify.vue new file mode 100644 index 000000000..e2303fdd8 --- /dev/null +++ b/webapp/pages/settings/my-email-address/verify.vue @@ -0,0 +1,59 @@ + + +