X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Badmin%2Fusers%2Fuser-edit%2Fuser-add.component.ts;h=64cee43beee4a7dca239f60b40fc81f4815baff7;hb=f73544839586d5e50529617f3649a84ac9e0ab86;hp=6d8151b42b1d9a6adeb5617408d58d4093d6a0c4;hpb=6a84aafd23c2f887f837cc4826cf7c8c07d1c60f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/+admin/users/user-edit/user-add.component.ts b/client/src/app/+admin/users/user-edit/user-add.component.ts index 6d8151b42..64cee43be 100644 --- a/client/src/app/+admin/users/user-edit/user-add.component.ts +++ b/client/src/app/+admin/users/user-edit/user-add.component.ts @@ -9,10 +9,11 @@ import { USER_USERNAME, USER_EMAIL, USER_PASSWORD, - USER_VIDEO_QUOTA + USER_VIDEO_QUOTA, + USER_ROLE } from '../../../shared' import { ServerService } from '../../../core' -import { UserCreate } from '../../../../../../shared' +import { UserCreate, UserRole } from '../../../../../../shared' import { UserEdit } from './user-edit' @Component({ @@ -28,12 +29,14 @@ export class UserAddComponent extends UserEdit implements OnInit { 'username': '', 'email': '', 'password': '', + 'role': '', 'videoQuota': '' } validationMessages = { 'username': USER_USERNAME.MESSAGES, 'email': USER_EMAIL.MESSAGES, 'password': USER_PASSWORD.MESSAGES, + 'role': USER_ROLE.MESSAGES, 'videoQuota': USER_VIDEO_QUOTA.MESSAGES } @@ -52,6 +55,7 @@ export class UserAddComponent extends UserEdit implements OnInit { username: [ '', USER_USERNAME.VALIDATORS ], email: [ '', USER_EMAIL.VALIDATORS ], password: [ '', USER_PASSWORD.VALIDATORS ], + role: [ UserRole.USER, USER_ROLE.VALIDATORS ], videoQuota: [ '-1', USER_VIDEO_QUOTA.VALIDATORS ] }) @@ -76,7 +80,7 @@ export class UserAddComponent extends UserEdit implements OnInit { this.router.navigate([ '/admin/users/list' ]) }, - err => this.error = err + err => this.error = err.message ) }