From a8cbd4efb7434a0424ad845ceaf880db6fc47609 Mon Sep 17 00:00:00 2001 From: MiharyR Date: Sun, 14 Nov 2021 03:39:24 +0100 Subject: [PATCH] correction pages: register, myProfil-user, search, myPlaylists --- .../page-user-list.component.html | 2 +- .../popup-create-user.component.ts | 4 + .../navbar-advertiser.component.html | 9 +- src/app/app.module.ts | 2 - .../page-register.component.html | 99 +++------------- .../page-register/page-register.component.ts | 28 +++-- .../popup-confirmation.component.scss | 7 ++ .../page-my-playlists.component.html | 11 +- .../page-my-playlists.component.scss | 9 +- .../playlist-list.component.html | 15 +-- .../playlist-list.component.scss | 34 +++--- .../playlist-list/playlist-list.component.ts | 3 +- .../video-list/video-list.component.html | 8 +- .../video-list/video-list.component.scss | 23 ++-- .../page-profil-user.component.html | 110 +++++++++++------- .../page-profil-user.component.scss | 21 +++- .../popup-update-user.component.ts | 4 + .../page-search/page-search.component.html | 6 +- .../page-search/page-search.component.scss | 7 +- .../page-search/page-search.component.ts | 3 +- .../video-cell/video-cell.component.html | 11 -- .../video-cell/video-cell.component.scss | 18 --- .../video-cell/video-cell.component.spec.ts | 25 ---- .../search/video-cell/video-cell.component.ts | 44 ------- .../video-grid/video-grid.component.html | 39 +++++-- .../video-grid/video-grid.component.scss | 44 +++++-- .../search/video-grid/video-grid.component.ts | 44 +++---- 27 files changed, 278 insertions(+), 352 deletions(-) delete mode 100644 src/app/user/search/video-cell/video-cell.component.html delete mode 100644 src/app/user/search/video-cell/video-cell.component.scss delete mode 100644 src/app/user/search/video-cell/video-cell.component.spec.ts delete mode 100644 src/app/user/search/video-cell/video-cell.component.ts diff --git a/src/app/admin/userList/page-user-list/page-user-list.component.html b/src/app/admin/userList/page-user-list/page-user-list.component.html index 3d1016b..8aa68fe 100644 --- a/src/app/admin/userList/page-user-list/page-user-list.component.html +++ b/src/app/admin/userList/page-user-list/page-user-list.component.html @@ -8,7 +8,7 @@
- +
diff --git a/src/app/admin/userList/popup-create-user/popup-create-user.component.ts b/src/app/admin/userList/popup-create-user/popup-create-user.component.ts index a13368c..890baec 100644 --- a/src/app/admin/userList/popup-create-user/popup-create-user.component.ts +++ b/src/app/admin/userList/popup-create-user/popup-create-user.component.ts @@ -72,6 +72,10 @@ export class PopupCreateUserComponent implements OnInit this.errorMessage = "Veuillez remplir le champ 'email'."; this.hasError = true; } + if((this.user.role.name === 'user') && ((this.user.dateOfBirth === undefined) || (this.user.dateOfBirth === null))) { + this.errorMessage = "Veuillez remplir le champ 'date de naissance'."; + this.hasError = true; + } else if(!this.isValidEmail(this.user.mail)) { this.errorMessage = "Email invalide"; this.hasError = true; diff --git a/src/app/advertiser/navbar-advertiser/navbar-advertiser.component.html b/src/app/advertiser/navbar-advertiser/navbar-advertiser.component.html index b388a0f..8c6d946 100644 --- a/src/app/advertiser/navbar-advertiser/navbar-advertiser.component.html +++ b/src/app/advertiser/navbar-advertiser/navbar-advertiser.component.html @@ -1,20 +1,19 @@