From e60f829f9d975a88673f0e6922f1c9c1228f89ea Mon Sep 17 00:00:00 2001
From: wyu <kknd09321@nate.com>
Date: 금, 03 12월 2021 18:30:33 +0900
Subject: [PATCH] 사용자정의 필드 날짜 수정, 프로젝트 생성시 대쉬보드 이동 오류 수정

---
 src/main/webapp/scripts/app/project/projectModify.controller.js |   17 +++++++++++++----
 1 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/main/webapp/scripts/app/project/projectModify.controller.js b/src/main/webapp/scripts/app/project/projectModify.controller.js
index 57cc6ce..86a5907 100644
--- a/src/main/webapp/scripts/app/project/projectModify.controller.js
+++ b/src/main/webapp/scripts/app/project/projectModify.controller.js
@@ -141,9 +141,14 @@
                         })(),
                     };
 
-                    var startEndDateRange = $scope.vm.form.startEndDateRange.split("~");
-                    content.startDate = startEndDateRange[0].trim();
-                    content.endDate = startEndDateRange[1].trim();
+                    if ($scope.vm.form.startEndDateRange === null || $scope.vm.form.startEndDateRange === "") {
+                        content.startDate = "";
+                        content.endDate = "";
+                    } else {
+                        var startEndDateRange = $scope.vm.form.startEndDateRange.split("~");
+                        content.startDate = startEndDateRange[0].trim();
+                        content.endDate = startEndDateRange[1].trim();
+                    }
 
                     Project.modify($resourceProvider.getContent(
                         content,
@@ -177,7 +182,11 @@
                             if (angular.isDefined(result.data.data)) {
                                 $scope.vm.form.name = result.data.data.name;
                                 $scope.vm.form.status = result.data.data.status;
-                                $scope.vm.form.startEndDateRange = result.data.data.startDate + " ~ " + result.data.data.endDate;
+                                if (result.data.data.startDate == "" && result.data.data.endDate == "") {
+                                    $scope.vm.form.startEndDateRange = ""
+                                } else {
+                                    $scope.vm.form.startEndDateRange = result.data.data.startDate + " ~ " + result.data.data.endDate;
+                                }
                                 $scope.vm.form.description = result.data.data.description;
                                 $scope.vm.form.managers = result.data.data.projectManagerVos;
                                 $scope.vm.form.users = result.data.data.projectUserVos;

--
Gitblit v1.8.0