]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: frontend: fix defaultBuilder call in task-list service
authorRicardo Dias <rdias@suse.com>
Wed, 31 Jul 2019 11:07:51 +0000 (12:07 +0100)
committerRicardo Dias <rdias@suse.com>
Fri, 30 Aug 2019 09:57:58 +0000 (10:57 +0100)
Signed-off-by: Ricardo Dias <rdias@suse.com>
src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-list/pool-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-list.service.ts

index a54679ba7503a1fb12f9b5b6791ec2a8f1843483..b806934e2ed4d2cd4f21e73433d60a59e046b38e 100644 (file)
@@ -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']) }
     );
   }
 
index 0abee40c9dbc1dec1dcd2737b485564a3737b236..91d2252af0f709f0d325aa919644bfbc225adf14 100644 (file)
@@ -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'] })
       }
     );
   });
index 65bdac51da62ce99427a5dcd62e7d4d58b017d0a..af3e924a786502a427125c451872f93a37c860b8 100644 (file)
@@ -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));
       }
     });
   }