From 125084f587f86785cda54223848b6ae22310af59 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 금, 14 1월 2022 14:35:53 +0900 Subject: [PATCH] 업체에서 여러 이메일 추가 시 이슈에서 메일 보낼 때 분리 --- src/main/webapp/scripts/components/utils/autoComplete.controller.js | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main/webapp/scripts/components/utils/autoComplete.controller.js b/src/main/webapp/scripts/components/utils/autoComplete.controller.js index 456ab56..e0c6fe9 100644 --- a/src/main/webapp/scripts/components/utils/autoComplete.controller.js +++ b/src/main/webapp/scripts/components/utils/autoComplete.controller.js @@ -713,11 +713,19 @@ var deferred = $q.defer(); var partners = $scope.vm.partners.slice(); - if (excludeList != null && excludeList.length > 0) { + if (excludeList != null && excludeList.id.length > 0) { + var filterData = excludeList.id.filter(function(item, idx){ + return excludeList.id.findIndex(function(item2, idx2){ + return item === item2 + }) == idx; + }); for (let i = partners.length - 1 ; i >= 0 ; i--) { - excludeList.forEach(function (exclude) { - if (partners[i].id === exclude.id) { + filterData.forEach(function (exclude) { + if (partners[i] !== null && partners[i].id === exclude) { partners.splice(i, 1); + if (partners[i] == null) { + return false; + } } }); } -- Gitblit v1.8.0