From ad4a8a1cca1049f600ebcdce9260c1021cd821a5 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Sat, 18 Feb 2017 09:29:59 +0100 Subject: Add email to users --- client/src/app/+admin/users/shared/user.service.ts | 3 ++- .../src/app/+admin/users/user-add/user-add.component.html | 11 +++++++++++ client/src/app/+admin/users/user-add/user-add.component.ts | 14 +++++++++++--- .../src/app/+admin/users/user-list/user-list.component.ts | 3 +++ 4 files changed, 27 insertions(+), 4 deletions(-) (limited to 'client/src/app/+admin/users') diff --git a/client/src/app/+admin/users/shared/user.service.ts b/client/src/app/+admin/users/shared/user.service.ts index f6d360e09..a92f9c231 100644 --- a/client/src/app/+admin/users/shared/user.service.ts +++ b/client/src/app/+admin/users/shared/user.service.ts @@ -14,9 +14,10 @@ export class UserService { private restExtractor: RestExtractor ) {} - addUser(username: string, password: string) { + addUser(username: string, password: string, email: string) { const body = { username, + email, password }; diff --git a/client/src/app/+admin/users/user-add/user-add.component.html b/client/src/app/+admin/users/user-add/user-add.component.html index 9b76c7c1b..105760f48 100644 --- a/client/src/app/+admin/users/user-add/user-add.component.html +++ b/client/src/app/+admin/users/user-add/user-add.component.html @@ -14,6 +14,17 @@ +
+ + +
+ {{ formErrors.email }} +
+
+
{ this.notificationsService.success('Success', `User ${username} created.`); this.router.navigate([ '/admin/users/list' ]); diff --git a/client/src/app/+admin/users/user-list/user-list.component.ts b/client/src/app/+admin/users/user-list/user-list.component.ts index c27b96e28..69ae4353d 100644 --- a/client/src/app/+admin/users/user-list/user-list.component.ts +++ b/client/src/app/+admin/users/user-list/user-list.component.ts @@ -40,6 +40,9 @@ export class UserListComponent { username: { title: 'Username' }, + email: { + title: 'Email' + }, role: { title: 'Role', sort: false -- cgit v1.2.3