From 95e5d685c5c8202146a8aa37dba8aa2a34cce412 Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Tue, 27 Jan 2026 16:14:09 +0530 Subject: [PATCH] Default room image order fields to 0 --- .../com/android/trisolarisserver/controller/RoomImages.kt | 4 ++-- .../com/android/trisolarisserver/controller/dto/RoomDtos.kt | 4 ++-- .../com/android/trisolarisserver/models/room/RoomImage.kt | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/RoomImages.kt b/src/main/kotlin/com/android/trisolarisserver/controller/RoomImages.kt index e115651..e2c2e52 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/RoomImages.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/RoomImages.kt @@ -85,8 +85,8 @@ class RoomImages( sizeBytes = stored.sizeBytes, roomTypeCode = room.roomType.code, tags = tags?.toMutableSet() ?: mutableSetOf(), - roomSortOrder = roomSortOrder, - roomTypeSortOrder = roomTypeSortOrder + roomSortOrder = roomSortOrder ?: 0, + roomTypeSortOrder = roomTypeSortOrder ?: 0 ) return roomImageRepo.save(image).toResponse(publicBaseUrl) } diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/dto/RoomDtos.kt b/src/main/kotlin/com/android/trisolarisserver/controller/dto/RoomDtos.kt index 1b79961..7741fe8 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/dto/RoomDtos.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/dto/RoomDtos.kt @@ -40,8 +40,8 @@ data class RoomImageResponse( val contentType: String, val sizeBytes: Long, val tags: Set, - val roomSortOrder: Int?, - val roomTypeSortOrder: Int?, + val roomSortOrder: Int, + val roomTypeSortOrder: Int, val createdAt: String ) diff --git a/src/main/kotlin/com/android/trisolarisserver/models/room/RoomImage.kt b/src/main/kotlin/com/android/trisolarisserver/models/room/RoomImage.kt index 43f2d81..5a02212 100644 --- a/src/main/kotlin/com/android/trisolarisserver/models/room/RoomImage.kt +++ b/src/main/kotlin/com/android/trisolarisserver/models/room/RoomImage.kt @@ -45,10 +45,10 @@ class RoomImage( var tags: MutableSet = mutableSetOf(), @Column(name = "sort_order") - var roomSortOrder: Int? = null, + var roomSortOrder: Int = 0, @Column(name = "room_type_sort_order") - var roomTypeSortOrder: Int? = null, + var roomTypeSortOrder: Int = 0, @Column(name = "created_at", nullable = false, columnDefinition = "timestamptz") val createdAt: OffsetDateTime = OffsetDateTime.now()