From c549418c422e95e1e68b8fb7317450ab6bde076b Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Wed, 4 Feb 2026 15:23:46 +0530 Subject: [PATCH] Rename default booking source from WALKIN to DIRECT --- docs/API_REFERENCE.txt | 2 +- .../android/trisolarisserver/controller/booking/BookingFlow.kt | 2 +- .../com/android/trisolarisserver/models/booking/Booking.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/API_REFERENCE.txt b/docs/API_REFERENCE.txt index 54f8f49..45142f8 100644 --- a/docs/API_REFERENCE.txt +++ b/docs/API_REFERENCE.txt @@ -1551,7 +1551,7 @@ BOOKING APIS Request body (BookingCreateRequest): { - "source": "WALKIN", + "source": "DIRECT", "expectedCheckInAt": "2026-02-05T12:00:00+05:30", "expectedCheckOutAt": "2026-02-06T11:00:00+05:30" } diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/booking/BookingFlow.kt b/src/main/kotlin/com/android/trisolarisserver/controller/booking/BookingFlow.kt index 898bf9d..13da793 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/booking/BookingFlow.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/booking/BookingFlow.kt @@ -145,7 +145,7 @@ class BookingFlow( property = property, primaryGuest = guest, status = BookingStatus.OPEN, - source = request.source?.trim().takeIf { !it.isNullOrBlank() } ?: "WALKIN", + source = request.source?.trim().takeIf { !it.isNullOrBlank() } ?: "DIRECT", checkinAt = null, expectedCheckinAt = expectedCheckInAt, expectedCheckoutAt = expectedCheckOutAt, diff --git a/src/main/kotlin/com/android/trisolarisserver/models/booking/Booking.kt b/src/main/kotlin/com/android/trisolarisserver/models/booking/Booking.kt index 4823e11..013589b 100644 --- a/src/main/kotlin/com/android/trisolarisserver/models/booking/Booking.kt +++ b/src/main/kotlin/com/android/trisolarisserver/models/booking/Booking.kt @@ -32,7 +32,7 @@ class Booking( var status: BookingStatus = BookingStatus.OPEN, @Column(nullable = false) - var source: String = "WALKIN", // WALKIN, WEBSITE, MMT, AGENT + var source: String = "DIRECT", // DIRECT, WEBSITE, MMT, AGENT @Column(name = "source_booking_id") var sourceBookingId: String? = null,