Merge branch 'hotfix/update-verify-email-text' into develop

This commit is contained in:
Christian Cueni 2021-12-23 09:09:55 +01:00
commit f3ed1c4379
3 changed files with 27 additions and 10 deletions

View File

@ -1,7 +1,11 @@
<template>
<div class="layout layout--public public">
<div class="public__logo">
<router-link
:to="{name: 'hello'}"
class="hep-link">
<logo/>
</router-link>
</div>
<router-view class="public__content layout__content"/>
<default-footer

View File

@ -8,19 +8,22 @@
<main
class="login-error__content content"
data-cy="login-error-text">
<p class="content__instructions">
{{ errorMessage }}
<p
:key="message"
class="content__instructions"
v-for="message in errorMessages">
{{ message }}
</p>
<p
class="extra-link"
v-if="extraLink">
v-if="alternateLink">
<a
:href="extraLink"
:href="alternateLink"
class="hep-link">
{{ extraMessage }}
{{ alternateLinkMessage }}
</a>
</p>
<p>
<p v-else>
<router-link
:to="{name: 'hello'}"
class="hep-link">
@ -36,7 +39,12 @@
<script>
export default {
name: 'LoginErrorPage',
props: ['title', 'errorMessage', 'extraLink', 'extraMessage'],
props: ['title', 'errorMessage', 'alternateLink', 'alternateLinkMessage', 'extraMessages'],
computed: {
errorMessages() {
return this.extraMessages ? [this.errorMessage, ...this.extraMessages] : [this.errorMessage];
}
}
};
</script>

View File

@ -32,8 +32,13 @@ export default [
props: {
title: 'Bitte schauen Sie in Ihr Postfach',
errorMessage: 'Ihre E-Mail-Adresse ist noch nicht verifiziert. Wir haben eine E-Mail mit einem Aktivierungslink an Sie verschickt.',
extraLink: 'https://sso.hep-verlag.ch/verify-email',
extraMessage: 'E-Mail erneut versenden'
alternateLink: 'https://www.hep-verlag.ch/',
alternateLinkMessage: 'hep Verlag Webseite besuchen',
extraMessages: [
'Haben Sie keine E-Mail erhalten?',
'Sie haben die Möglichkeit die E-Mail mit dem Aktivierungslink erneut anzufordern.\n' +
'Besuchen Sie dafür die Webseite des hep Verlags und beachten Sie den roten Hinweis.'
]
},
meta: {
public: true,