From 3a2afa264fe871140119ccd9653eab657b83e4a4 Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Thu, 29 Jan 2026 23:40:44 +0530 Subject: [PATCH] Use accrued amount for booking detail pending --- .../com/android/trisolarisserver/controller/BookingFlow.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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!!,