From: Ricardo Marques Date: Fri, 3 May 2019 10:23:12 +0000 (+0100) Subject: mgr/dashboard: Fix iSCSI form when using IPv6 X-Git-Tag: v15.1.0~2729^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f243f7a53170dd84a49348eb06fc566d163c6a47;p=ceph.git mgr/dashboard: Fix iSCSI form when using IPv6 Fixes: https://tracker.ceph.com/issues/39578 Signed-off-by: Ricardo Marques --- 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 04016d788386..d5598f9a8249 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) }); });