Skip to content

Commit 277ac6f

Browse files
mattjokexkureck
authored andcommitted
fix(admin): Fixed status tab in Accounts
* fixed status tab error in Perun Admin Accounts
1 parent 82e5971 commit 277ac6f

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

libs/perun/components/src/lib/groups-list/groups-list.component.ts

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,31 +9,32 @@ import {
99
Output,
1010
ViewChild,
1111
} from '@angular/core';
12-
import { MatSort } from '@angular/material/sort';
13-
import { MatTableDataSource } from '@angular/material/table';
14-
import { SelectionModel } from '@angular/cdk/collections';
12+
import {
13+
ChangeGroupExpirationDialogComponent,
14+
EditFacilityResourceGroupVoDialogComponent,
15+
EditFacilityResourceGroupVoDialogOptions,
16+
GroupSyncDetailDialogComponent,
17+
} from '@perun-web-apps/perun/dialogs';
1518
import { Group, RichGroup, Vo, VosManagerService } from '@perun-web-apps/perun/openapi';
19+
import { GuiAuthResolver, TableCheckbox } from '@perun-web-apps/perun/services';
1620
import {
21+
TABLE_ITEMS_COUNT_OPTIONS,
22+
TableWrapperComponent,
1723
customDataSourceFilterPredicate,
1824
customDataSourceSort,
1925
downloadData,
2026
getDataForExport,
2127
getDefaultDialogConfig,
2228
getGroupExpiration,
2329
parseDate,
24-
TABLE_ITEMS_COUNT_OPTIONS,
25-
TableWrapperComponent,
2630
} from '@perun-web-apps/perun/utils';
31+
32+
import { GroupWithStatus } from '@perun-web-apps/perun/models';
2733
import { MatDialog } from '@angular/material/dialog';
28-
import {
29-
ChangeGroupExpirationDialogComponent,
30-
EditFacilityResourceGroupVoDialogComponent,
31-
EditFacilityResourceGroupVoDialogOptions,
32-
GroupSyncDetailDialogComponent,
33-
} from '@perun-web-apps/perun/dialogs';
34-
import { GuiAuthResolver, TableCheckbox } from '@perun-web-apps/perun/services';
34+
import { MatSort } from '@angular/material/sort';
35+
import { MatTableDataSource } from '@angular/material/table';
36+
import { SelectionModel } from '@angular/cdk/collections';
3537
import { formatDate } from '@angular/common';
36-
import { GroupWithStatus } from '@perun-web-apps/perun/models';
3738

3839
@Component({
3940
selector: 'perun-web-apps-groups-list',
@@ -469,6 +470,7 @@ export class GroupsListComponent implements AfterViewInit, OnChanges {
469470
}
470471

471472
getStatusAttribute(grp: RichGroup) {
472-
return grp.attributes.find((att) => att.baseFriendlyName === 'groupStatus').value.toString();
473+
const filter = grp.attributes.find((att) => att.baseFriendlyName === 'groupStatus');
474+
return filter != null ? filter.value.toString() : '';
473475
}
474476
}

0 commit comments

Comments
 (0)