]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: Check if `num_sessions` is available
authorRicardo Marques <rimarques@suse.com>
Mon, 9 Sep 2019 18:27:09 +0000 (19:27 +0100)
committerRicardo Marques <rimarques@suse.com>
Tue, 17 Dec 2019 15:17:06 +0000 (15:17 +0000)
Fixes: https://tracker.ceph.com/issues/41727
Signed-off-by: Ricardo Marques <rimarques@suse.com>
(cherry picked from commit ed149c2df544e7195671776e905d653babd2346f)

src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-list/iscsi-target-list.component.ts

index 03d985f01aa3011ef26a2e83389e52a812281dd2..cd6daf8ae2c6df25c79cfa3f13075ff59dddfa95 100644 (file)
@@ -151,7 +151,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');
     }
   }