From 354fd56e84e4bee064bd43eb8b65bcdc8be16e97 Mon Sep 17 00:00:00 2001
From: Muthukrishnanmatriot
 <76949556+muthukrishnanmatriot@users.noreply.github.com>
Date: Thu, 24 Feb 2022 11:33:27 +0530
Subject: [PATCH] TMSS-635 - resolved overwrite issue

---
 .../src/routes/Scheduling/excelview.schedulingset.js          | 2 +-
 SAS/TMSS/frontend/tmss_webapp/src/utils/validator.js          | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/excelview.schedulingset.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/excelview.schedulingset.js
index f8d4d24f91c..e5b9a0e9599 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/excelview.schedulingset.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Scheduling/excelview.schedulingset.js
@@ -2927,7 +2927,7 @@ export class SchedulingSetCreate extends Component {
                 }
                 for( const key  of this.colKeyOrder) {
                     let value = grow['gdef_'+key];
-                    if ( (key === 'suname' || key === 'sudesc') && _.isEmpty(value+'')) {
+                    if ( (key === 'suname' || key === 'sudesc') && Validator.isEmpty(value)) {
                         continue;
                     }
                     if (grow.hasOwnProperty(['gdef_'+key])) {
diff --git a/SAS/TMSS/frontend/tmss_webapp/src/utils/validator.js b/SAS/TMSS/frontend/tmss_webapp/src/utils/validator.js
index a11cde4f0e0..79984c52e71 100644
--- a/SAS/TMSS/frontend/tmss_webapp/src/utils/validator.js
+++ b/SAS/TMSS/frontend/tmss_webapp/src/utils/validator.js
@@ -89,9 +89,9 @@ const Validator = {
     isEmpty(value) {
         if (value === undefined) {
             return true;
-        }   else if (!value) {
+        }/*   else if (!value) {
             return true;
-        }   else if (value.length === 0) {
+        }   */else if (value.length === 0) {
             return true;
         }   else {
             return false;
-- 
GitLab