diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/BookingFlow.kt b/src/main/kotlin/com/android/trisolarisserver/controller/BookingFlow.kt index d22d541..4502774 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/BookingFlow.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/BookingFlow.kt @@ -251,8 +251,9 @@ class BookingFlow( val totalNightlyRate = roomsToShow.sumOf { it.nightlyRate ?: 0L } val expectedPay = computeExpectedPayTotal(stays, booking.expectedCheckoutAt, booking.property.timezone) + val accruedPay = computeExpectedPay(stays, booking.property.timezone) val amountCollected = paymentRepo.sumAmountByBookingId(bookingId) - val pending = expectedPay - amountCollected + val pending = accruedPay - amountCollected return BookingDetailResponse( id = booking.id!!,