From be93487eb6956992026ce73fdc5ff7df0a7a6ea4 Mon Sep 17 00:00:00 2001 From: Volker Theile Date: Wed, 12 Aug 2020 12:54:07 +0200 Subject: [PATCH] mgr/dashboard: Proper format iSCSI target portals Proper format the 'Portals' and 'Images' columns. Fixes: https://tracker.ceph.com/issues/46908 Signed-off-by: Volker Theile (cherry picked from commit ac0b34a26777400226e263120e4b82644b2e0d51) --- .../block/iscsi-target-list/iscsi-target-list.component.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts index fb49691f8fd80..15e4341e81e8f 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts @@ -18,6 +18,7 @@ import { CdTableSelection } from '../../../shared/models/cd-table-selection'; import { FinishedTask } from '../../../shared/models/finished-task'; import { Permission } from '../../../shared/models/permissions'; import { Task } from '../../../shared/models/task'; +import { JoinPipe } from '../../../shared/pipes/join.pipe'; import { NotAvailablePipe } from '../../../shared/pipes/not-available.pipe'; import { AuthStorageService } from '../../../shared/services/auth-storage.service'; import { TaskListService } from '../../../shared/services/task-list.service'; @@ -59,6 +60,7 @@ export class IscsiTargetListComponent extends ListWithDetails implements OnInit, private authStorageService: AuthStorageService, private i18n: I18n, private iscsiService: IscsiService, + private joinPipe: JoinPipe, private taskListService: TaskListService, private notAvailablePipe: NotAvailablePipe, private modalService: BsModalService, @@ -105,11 +107,13 @@ export class IscsiTargetListComponent extends ListWithDetails implements OnInit, { name: this.i18n('Portals'), prop: 'cdPortals', + pipe: this.joinPipe, flexGrow: 2 }, { name: this.i18n('Images'), prop: 'cdImages', + pipe: this.joinPipe, flexGrow: 2 }, { -- 2.39.5