aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+admin/users/user-edit/user-update.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/+admin/users/user-edit/user-update.component.ts')
-rw-r--r--client/src/app/+admin/users/user-edit/user-update.component.ts10
1 files changed, 6 insertions, 4 deletions
diff --git a/client/src/app/+admin/users/user-edit/user-update.component.ts b/client/src/app/+admin/users/user-edit/user-update.component.ts
index f8073c928..3e60991d2 100644
--- a/client/src/app/+admin/users/user-edit/user-update.component.ts
+++ b/client/src/app/+admin/users/user-edit/user-update.component.ts
@@ -3,12 +3,13 @@ import { ActivatedRoute, Router } from '@angular/router'
3import { Subscription } from 'rxjs' 3import { Subscription } from 'rxjs'
4import { NotificationsService } from 'angular2-notifications' 4import { NotificationsService } from 'angular2-notifications'
5import { UserService } from '../shared' 5import { UserService } from '../shared'
6import { User, USER_EMAIL, USER_ROLE, USER_VIDEO_QUOTA } from '../../../shared' 6import { User } from '../../../shared'
7import { ServerService } from '../../../core' 7import { ServerService } from '../../../core'
8import { UserEdit } from './user-edit' 8import { UserEdit } from './user-edit'
9import { UserUpdate } from '../../../../../../shared' 9import { UserUpdate } from '../../../../../../shared'
10import { I18n } from '@ngx-translate/i18n-polyfill' 10import { I18n } from '@ngx-translate/i18n-polyfill'
11import { FormValidatorService } from '@app/shared/forms/form-validators/form-validator.service' 11import { FormValidatorService } from '@app/shared/forms/form-validators/form-validator.service'
12import { UserValidatorsService } from '@app/shared/forms/form-validators/user-validators.service'
12 13
13@Component({ 14@Component({
14 selector: 'my-user-update', 15 selector: 'my-user-update',
@@ -25,6 +26,7 @@ export class UserUpdateComponent extends UserEdit implements OnInit, OnDestroy {
25 constructor ( 26 constructor (
26 protected formValidatorService: FormValidatorService, 27 protected formValidatorService: FormValidatorService,
27 protected serverService: ServerService, 28 protected serverService: ServerService,
29 private userValidatorsService: UserValidatorsService,
28 private route: ActivatedRoute, 30 private route: ActivatedRoute,
29 private router: Router, 31 private router: Router,
30 private notificationsService: NotificationsService, 32 private notificationsService: NotificationsService,
@@ -37,9 +39,9 @@ export class UserUpdateComponent extends UserEdit implements OnInit, OnDestroy {
37 ngOnInit () { 39 ngOnInit () {
38 const defaultValues = { videoQuota: '-1' } 40 const defaultValues = { videoQuota: '-1' }
39 this.buildForm({ 41 this.buildForm({
40 email: USER_EMAIL, 42 email: this.userValidatorsService.USER_EMAIL,
41 role: USER_ROLE, 43 role: this.userValidatorsService.USER_ROLE,
42 videoQuota: USER_VIDEO_QUOTA 44 videoQuota: this.userValidatorsService.USER_VIDEO_QUOTA
43 }, defaultValues) 45 }, defaultValues)
44 46
45 this.paramsSub = this.route.params.subscribe(routeParams => { 47 this.paramsSub = this.route.params.subscribe(routeParams => {