From 392fa153824912d7853996915b6d4ce734eff5d7 Mon Sep 17 00:00:00 2001 From: Ramesh Kumar <ramesh.p@matriotsolutions.com> Date: Thu, 25 Mar 2021 15:07:17 +0530 Subject: [PATCH] TMSS-706: Custom 'end_time' reference updated to new reservation property 'stop_time' --- .../src/routes/Timeline/reservation.list.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/reservation.list.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/reservation.list.js index dd776d470c2..b390f6bb310 100644 --- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/reservation.list.js +++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Timeline/reservation.list.js @@ -30,7 +30,7 @@ export class ReservationList extends Component{ filter: "fromdatetime", format:UIConstants.CALENDAR_DATETIME_FORMAT }, - end_time: { + stop_time: { name: "End Time", filter: "todatetime", format:UIConstants.CALENDAR_DATETIME_FORMAT @@ -124,13 +124,11 @@ export class ReservationList extends Component{ } if(reservation.duration === null || reservation.duration === ''){ reservation.duration = 'Unknown'; - reservation['end_time']= 'Unknown'; + reservation['stop_time']= 'Unknown'; } else { let duration = reservation.duration; reservation.duration = UnitService.getSecsToHHmmss(reservation.duration); - let endDate = moment(reservation.start_time); - endDate = moment(endDate).add(duration, 's'); - reservation['end_time']= moment(endDate).format(UIConstants.CALENDAR_DATETIME_FORMAT); + reservation['stop_time']= moment(reservation['stop_time']).format(UIConstants.CALENDAR_DATETIME_FORMAT); } reservation['start_time']= moment(reservation['start_time']).format(UIConstants.CALENDAR_DATETIME_FORMAT); this.reservations.push(reservation); @@ -177,9 +175,9 @@ export class ReservationList extends Component{ let cycle_End_time = moment.utc(moment(cycle['stop']).format("YYYY-MM-DD")); this.state.reservationsList.forEach( reservation => { let res_Start_time = moment.utc(moment(reservation['start_time']).format("YYYY-MM-DD")); - let res_End_time = moment.utc(moment(reservation['end_time']).format("YYYY-MM-DD")); + let res_End_time = moment.utc(moment(reservation['stop_time']).format("YYYY-MM-DD")); if (cycle_Start_time.isSameOrBefore(res_Start_time) && cycle_End_time.isSameOrAfter(res_Start_time)) { - if ( reservation['end_time'] === 'Unknown'|| cycle_End_time.isSameOrAfter(res_End_time)) { + if ( reservation['stop_time'] === 'Unknown'|| cycle_End_time.isSameOrAfter(res_End_time)) { const tmpList = _.filter(reservationList, function(o) { return o.id === reservation.id }); if( tmpList.length === 0) { reservationList.push(reservation); @@ -216,7 +214,7 @@ export class ReservationList extends Component{ await this.state.reservationsList.forEach( reservation => { let res_Start_time = moment.utc(moment(reservation['start_time'])).valueOf(); let res_End_time = 'Unknown'; - if(reservation['end_time'] === 'Unknown') { + if(reservation['stop_time'] === 'Unknown') { if(res_Start_time <= fEndTime){ const tmpList = _.filter(reservationList, function(o) { return o.id === reservation.id }); if( tmpList.length === 0) { @@ -225,7 +223,7 @@ export class ReservationList extends Component{ } } else { - res_End_time = moment.utc(moment(reservation['end_time'])).valueOf(); + res_End_time = moment.utc(moment(reservation['stop_time'])).valueOf(); if(res_Start_time <= fStartTime && res_End_time >= fStartTime) { const tmpList = _.filter(reservationList, function(o) { return o.id === reservation.id }); if( tmpList.length === 0) { -- GitLab