diff --git a/security-c4po-angular/src/app/header/header.component.ts b/security-c4po-angular/src/app/header/header.component.ts index a2e92ab..54b68f9 100644 --- a/security-c4po-angular/src/app/header/header.component.ts +++ b/security-c4po-angular/src/app/header/header.component.ts @@ -130,19 +130,13 @@ export class HeaderComponent implements OnInit { } onClickShowTutorial(): void { - console.info('To be implemented..'); - this.dialogService.openCustomDialog( TutorialDialogComponent, {} ).onClose.pipe( filter((confirm) => !!confirm), untilDestroyed(this) - ).subscribe({ - next: () => { - console.info('New Settings confirmed'); - } - }); + ).subscribe(); } onClickSwitchTheme(): void { diff --git a/security-c4po-angular/src/assets/i18n/de-DE.json b/security-c4po-angular/src/assets/i18n/de-DE.json index 755378c..d76da64 100644 --- a/security-c4po-angular/src/assets/i18n/de-DE.json +++ b/security-c4po-angular/src/assets/i18n/de-DE.json @@ -72,6 +72,10 @@ "title": "Nachname", "placeholder": "Nachname" }, + "eMail": { + "title": "E-Mail", + "placeholder": "Keine E-Mail bestÃĪtigt." + }, "validationMessage": { "firstNameRequired": "Vorname ist erforderlich.", "lastNameRequired": "Nachname ist erforderlich." diff --git a/security-c4po-angular/src/assets/i18n/en-US.json b/security-c4po-angular/src/assets/i18n/en-US.json index 4441554..ec6b42a 100644 --- a/security-c4po-angular/src/assets/i18n/en-US.json +++ b/security-c4po-angular/src/assets/i18n/en-US.json @@ -72,6 +72,10 @@ "title": "Lastname", "placeholder": "Lastname" }, + "eMail": { + "title": "E-Mail", + "placeholder": "No E-Mail verified." + }, "validationMessage": { "firstNameRequired": "Firstname is required.", "lastNameRequired": "Lastname is required." diff --git a/security-c4po-angular/src/shared/models/user.model.ts b/security-c4po-angular/src/shared/models/user.model.ts index d93a307..5049582 100644 --- a/security-c4po-angular/src/shared/models/user.model.ts +++ b/security-c4po-angular/src/shared/models/user.model.ts @@ -5,7 +5,7 @@ export class User { username?: string; firstName?: string; lastName?: string; - mailAddress?: string; + email?: string; interfaceLang?: string; constructor(username?: string, @@ -18,9 +18,9 @@ export class User { this.firstName = firstName; this.lastName = lastName; if (email) { - this.mailAddress = email; + this.email = email; } else { - this.mailAddress = null; + this.email = null; } if (interfaceLang) { this.interfaceLang = interfaceLang; diff --git a/security-c4po-angular/src/shared/modules/profile-settings/profile-settings.component.html b/security-c4po-angular/src/shared/modules/profile-settings/profile-settings.component.html index e2ee25b..ce25fa5 100644 --- a/security-c4po-angular/src/shared/modules/profile-settings/profile-settings.component.html +++ b/security-c4po-angular/src/shared/modules/profile-settings/profile-settings.component.html @@ -66,11 +66,23 @@ - + + + + {{'profile.eMail.title' | translate}} + + + + -