From ad1ef6ec0ac2cbfe6df7bc41f1c2e4f01c6ec376 Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Tue, 27 Jan 2026 02:25:30 +0530 Subject: [PATCH] Add room create progress debug headers --- .../com/android/trisolarisserver/controller/Rooms.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/Rooms.kt b/src/main/kotlin/com/android/trisolarisserver/controller/Rooms.kt index ea4c682..ce8f3e0 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/Rooms.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/Rooms.kt @@ -173,6 +173,7 @@ class Rooms( if (debugAuth == "1") { response.setHeader("X-Principal-Present", (principal != null).toString()) response.setHeader("X-Principal-Id", principal?.userId?.toString() ?: "none") + response.setHeader("X-Room-Create-Step", "start") } requirePrincipal(principal) try { @@ -184,6 +185,9 @@ class Rooms( } throw ex } + if (debugAuth == "1") { + response.setHeader("X-Room-Create-Step", "member_ok") + } if (roomRepo.existsByPropertyIdAndRoomNumber(propertyId, request.roomNumber)) { throw ResponseStatusException(HttpStatus.CONFLICT, "Room number already exists for property") @@ -206,6 +210,9 @@ class Rooms( ) val saved = roomRepo.save(room).toRoomResponse() + if (debugAuth == "1") { + response.setHeader("X-Room-Create-Step", "saved") + } roomBoardEvents.emit(propertyId) return saved }