From: Ricardo Dias Date: Wed, 31 Jul 2019 11:07:51 +0000 (+0100) Subject: mgr/dashboard: frontend: fix defaultBuilder call in task-list service X-Git-Tag: v15.1.0~1623^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=e29f05afa283263005ce2ef6be240dd001b0a306;p=ceph.git mgr/dashboard: frontend: fix defaultBuilder call in task-list service Signed-off-by: Ricardo Dias --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts index a54679ba7503..b806934e2ed4 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts @@ -204,7 +204,7 @@ export class PoolListComponent implements OnInit { }, (task) => task.name.startsWith(`${BASE_URL}/`), (pool, task) => task.metadata['pool_name'] === pool.pool_name, - { default: (task: ExecutingTask) => new Pool(task.metadata['pool_name']) } + { default: (metadata: any) => new Pool(metadata['pool_name']) } ); } diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.spec.ts b/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.spec.ts index 0abee40c9dbc..91d2252af0f7 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.spec.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.spec.ts @@ -57,7 +57,7 @@ describe('TaskListService', () => { (task) => task.name.startsWith('test'), (item, task) => item.name === task.metadata['name'], { - default: (task) => ({ name: task.metadata['name'] }) + default: (metadata) => ({ name: metadata['name'] }) } ); }); diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.ts b/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.ts index 65bdac51da62..af3e924a7865 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.ts @@ -81,7 +81,7 @@ export class TaskListService implements OnDestroy { const existing = data.find((item) => this.itemFilter(item, task)); const builder = this.builders[task.name]; if (!existing && (builder || defaultBuilder)) { - data.push(builder ? builder(task.metadata) : defaultBuilder(task)); + data.push(builder ? builder(task.metadata) : defaultBuilder(task.metadata)); } }); }