From 1a5384aab0abcbfbc93ba6805b8553ff5b161d66 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 (cherry picked from commit f243f7a53170dd84a49348eb06fc566d163c6a47) --- .../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 3d502663ca5a..c0ef6449775e 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 @@ -570,10 +570,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.47.3