From f243f7a53170dd84a49348eb06fc566d163c6a47 Mon Sep 17 00:00:00 2001 From: Ricardo Marques Date: Fri, 3 May 2019 11:23:12 +0100 Subject: [PATCH] mgr/dashboard: Fix iSCSI form when using IPv6 Fixes: https://tracker.ceph.com/issues/39578 Signed-off-by: Ricardo Marques --- .../block/iscsi-target-form/iscsi-target-form.component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.ts index 04016d78838..d5598f9a824 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.ts @@ -577,10 +577,10 @@ export class IscsiTargetFormComponent implements OnInit { // Portals formValue.portals.forEach((portal) => { - const portalSplit = portal.split(':'); + const index = portal.indexOf(':'); request.portals.push({ - host: portalSplit[0], - ip: portalSplit[1] + host: portal.substring(0, index), + ip: portal.substring(index + 1) }); }); -- 2.39.5