From d6f51da28820e45f6b167cfd98199027be745151 Mon Sep 17 00:00:00 2001 From: androidlover5842 Date: Sat, 31 Jan 2026 00:13:20 +0530 Subject: [PATCH] Wrap guest document delete in transaction --- .../com/android/trisolarisserver/controller/GuestDocuments.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/GuestDocuments.kt b/src/main/kotlin/com/android/trisolarisserver/controller/GuestDocuments.kt index c977b91..8a4274b 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/GuestDocuments.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/GuestDocuments.kt @@ -20,6 +20,7 @@ import org.springframework.http.HttpStatus import org.springframework.http.MediaType import org.springframework.http.ResponseEntity import org.springframework.security.core.annotation.AuthenticationPrincipal +import org.springframework.transaction.annotation.Transactional import org.springframework.web.bind.annotation.* import org.springframework.web.multipart.MultipartFile import org.springframework.web.server.ResponseStatusException @@ -141,6 +142,7 @@ class GuestDocuments( @DeleteMapping("/{documentId}") @ResponseStatus(HttpStatus.NO_CONTENT) + @Transactional fun deleteDocument( @PathVariable propertyId: UUID, @PathVariable guestId: UUID,