diff --git a/services/integration/bookingChangeLog.js b/services/integration/bookingChangeLog.js index 72dfeeb..c35f5d6 100644 --- a/services/integration/bookingChangeLog.js +++ b/services/integration/bookingChangeLog.js @@ -23,10 +23,17 @@ const bulkWriteChanges = ((changes) => { }; if (!oldReservation.start && !oldReservation.end && !oldReservation.resourceId){ - // new reservation - logEntry.oldResourceId = null; - logEntry.oldStart = null; - logEntry.oldEnd = null; + if (newReservation.canceled){ + //new reservation created and canceled immediately + logEntry.oldResourceId = resourceId; + logEntry.oldStart = start; + logEntry.newEnd = end; + }else{ + // new reservation + logEntry.oldResourceId = null; + logEntry.oldStart = null; + logEntry.oldEnd = null; + } } if (newReservation.canceled){