From ebd5628febcc2b41f6c1dd9c2faed852c8d5c5b6 Mon Sep 17 00:00:00 2001 From: "florian.azizian" <florian.azizian@maarch.org> Date: Thu, 5 Mar 2020 17:10:17 +0100 Subject: [PATCH] FIX #12091 TIME 0:10 Add description column in tags administration --- .../administration/tag/tags-administration.component.html | 5 +++++ .../app/administration/tag/tags-administration.component.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/frontend/app/administration/tag/tags-administration.component.html b/src/frontend/app/administration/tag/tags-administration.component.html index 57d96f8d403..2c32244d163 100644 --- a/src/frontend/app/administration/tag/tags-administration.component.html +++ b/src/frontend/app/administration/tag/tags-administration.component.html @@ -49,6 +49,11 @@ <mat-cell mat-cell *matCellDef="let element"> {{element.label}} </mat-cell> </ng-container> + <ng-container matColumnDef="description"> + <mat-header-cell *matHeaderCellDef mat-sort-header>{{lang.description}}</mat-header-cell> + <mat-cell mat-cell *matCellDef="let element"> + {{element.description}} </mat-cell> + </ng-container> <ng-container matColumnDef="actions"> <mat-header-cell *matHeaderCellDef> </mat-header-cell> diff --git a/src/frontend/app/administration/tag/tags-administration.component.ts b/src/frontend/app/administration/tag/tags-administration.component.ts index 30b24dd0315..3c1883ee637 100644 --- a/src/frontend/app/administration/tag/tags-administration.component.ts +++ b/src/frontend/app/administration/tag/tags-administration.component.ts @@ -28,7 +28,7 @@ export class TagsAdministrationComponent implements OnInit { dataSource: any; resultsLength: number = 0; - displayedColumns = ['label', 'actions']; + displayedColumns = ['label', 'description', 'actions']; @ViewChild(MatPaginator, { static: false }) paginator: MatPaginator; @@ -38,7 +38,7 @@ export class TagsAdministrationComponent implements OnInit { filterValue = filterValue.toLowerCase(); // MatTableDataSource defaults to lowercase matches this.dataSource.filter = filterValue; this.dataSource.filterPredicate = (template: any, filter: string) => { - return this.functions.filterUnSensitive(template, filter, ['label']); + return this.functions.filterUnSensitive(template, filter, ['label', 'description']); }; } -- GitLab