From 1b88ca2285aa3d7ccfeb14e990c137145d75cd62 Mon Sep 17 00:00:00 2001 From: itsconquest Date: Fri, 7 Aug 2020 14:10:08 +1200 Subject: [PATCH] fix(container-creation): handle extraHosts correctly (#4139) * fix(container-creation): handle extraHosts correctly * fix(container-creation): refactor for readability --- .../views/containers/create/createContainerController.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/docker/views/containers/create/createContainerController.js b/app/docker/views/containers/create/createContainerController.js index 2cfb41803..3cb2a6a42 100644 --- a/app/docker/views/containers/create/createContainerController.js +++ b/app/docker/views/containers/create/createContainerController.js @@ -280,11 +280,10 @@ angular.module('portainer.docker').controller('CreateContainerController', [ } config.HostConfig.Dns = dnsServers; - $scope.formValues.ExtraHosts.forEach(function (v) { - if (v.value) { - config.HostConfig.ExtraHosts.push(v.value); - } - }); + config.HostConfig.ExtraHosts = _.map( + _.filter($scope.formValues.ExtraHosts, (v) => v.value), + 'value' + ); } function prepareLabels(config) {