diff --git a/services/integration/bookingChangeCharges.js b/services/integration/bookingChangeCharges.js index 5163d74..db0c961 100644 --- a/services/integration/bookingChangeCharges.js +++ b/services/integration/bookingChangeCharges.js @@ -35,7 +35,7 @@ const chargeBookingChanges = (changes) => { const newEnd = newReservation.end ? moment.utc(newReservation.end) : null; const reservationTimezone = newReservation.timezone ? newReservation.timezone : UI_TIMEZONE; - const reservationHourlyRate = oldReservation.hourlyRate ? oldReservation.hourlyRate : undefined; + const reservationHourlyRate = oldReservation.hourlyRate ? oldReservation.hourlyRate : newReservation.hourlyRate; const canceled = newReservation.canceled; if (oldStart && oldEnd && newStart && newEnd && reservationHourlyRate){ diff --git a/services/officeRnD/bookings.js b/services/officeRnD/bookings.js index d63d991..94549d1 100644 --- a/services/officeRnD/bookings.js +++ b/services/officeRnD/bookings.js @@ -184,7 +184,7 @@ const bulkWriteReservationsWithChangesTracking = (reservations) => { } }); - instance.setDataValue('hourlyRate', previous.hourlyRate); + instance.setDataValue('hourlyRate', instance.previous('hourlyRate')); if (realChange){ changes.push({