]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: Check if `num_sessions` is available 30270/head
authorRicardo Marques <rimarques@suse.com>
Mon, 9 Sep 2019 18:27:09 +0000 (19:27 +0100)
committerRicardo Marques <rimarques@suse.com>
Mon, 9 Sep 2019 18:27:09 +0000 (19:27 +0100)
Fixes: https://tracker.ceph.com/issues/41727
Signed-off-by: Ricardo Marques <rimarques@suse.com>
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts

index b924a704700caca8be1a88ad443ba2cdf0153846..01c373f1630155770dc838a9116fd1564c828316 100644 (file)
@@ -149,7 +149,8 @@ export class IscsiTargetListComponent implements OnInit, OnDestroy {
   }
 
   getDeleteDisableDesc(): string | undefined {
-    if (this.selection.first() && this.selection.first()['info']['num_sessions']) {
+    const first = this.selection.first();
+    if (first && first['info'] && first['info']['num_sessions']) {
       return this.i18n('Target has active sessions');
     }
   }