This repository was archived by the owner on Nov 21, 2024. It is now read-only.
Commit 4bc7576 1 parent 9baed6d commit 4bc7576 Copy full SHA for 4bc7576
File tree 2 files changed +28
-20
lines changed
libs/web/src/grids/users-grid
2 files changed +28
-20
lines changed Original file line number Diff line number Diff line change @@ -38,15 +38,17 @@ export class AccountProfileFormComponent extends BaseModalComponent {
38
38
39
39
init ( ) {
40
40
super . init ( ) ;
41
- this . userGroups . user = this . item ;
42
- this . userGroups . mockedItems =
43
- this . item . groups . map ( ( group : any | Group ) => {
44
- return new UserGroup ( {
45
- id : group . pk ,
46
- group : group
41
+ if ( this . userGroups ) {
42
+ this . userGroups . user = this . item ;
43
+ this . userGroups . mockedItems =
44
+ this . item . groups . map ( ( group : any | Group ) => {
45
+ return new UserGroup ( {
46
+ id : group . pk ,
47
+ group : group
48
+ } ) ;
47
49
} ) ;
48
- } ) ;
49
- this . userGroups . search ( ) ;
50
+ this . userGroups . search ( ) ;
51
+ }
50
52
}
51
53
afterCreate ( ) {
52
54
super . afterCreate ( ) ;
@@ -63,8 +65,10 @@ export class AccountProfileFormComponent extends BaseModalComponent {
63
65
return false ;
64
66
}
65
67
ok ( ) {
66
- this . item . groups =
67
- this . userGroups . mockedItems . map ( ( userGroup : UserGroup ) => userGroup . group ) ;
68
+ if ( this . userGroups ) {
69
+ this . item . groups =
70
+ this . userGroups . mockedItems . map ( ( userGroup : UserGroup ) => userGroup . group ) ;
71
+ }
68
72
this . onOk . emit ( this . item ) ;
69
73
return false ;
70
74
}
Original file line number Diff line number Diff line change @@ -35,19 +35,23 @@ export class UserModalComponent extends BaseResourceModalComponent {
35
35
onOk : EventEmitter < UserModalComponent | any > = new EventEmitter < any > ( ) ;
36
36
37
37
afterOpen ( ) {
38
- this . userGroups . user = this . item ;
39
- this . userGroups . mockedItems =
40
- this . item . groups . map ( ( group : any | Group ) => {
41
- return new UserGroup ( {
42
- id : group . pk ,
43
- group : group
38
+ if ( this . userGroups ) {
39
+ this . userGroups . user = this . item ;
40
+ this . userGroups . mockedItems =
41
+ this . item . groups . map ( ( group : any | Group ) => {
42
+ return new UserGroup ( {
43
+ id : group . pk ,
44
+ group : group
45
+ } ) ;
44
46
} ) ;
45
- } ) ;
46
- this . userGroups . search ( ) ;
47
+ this . userGroups . search ( ) ;
48
+ }
47
49
}
48
50
ok ( ) {
49
- this . item . groups =
50
- this . userGroups . mockedItems . map ( ( userGroup : UserGroup ) => userGroup . group ) ;
51
+ if ( this . userGroups ) {
52
+ this . item . groups =
53
+ this . userGroups . mockedItems . map ( ( userGroup : UserGroup ) => userGroup . group ) ;
54
+ }
51
55
return super . ok ( ) ;
52
56
}
53
57
}
You can’t perform that action at this time.
0 commit comments