Wrap guest document delete in transaction
All checks were successful
build-and-deploy / build-deploy (push) Successful in 32s

This commit is contained in:
androidlover5842
2026-01-31 00:13:20 +05:30
parent bee831c52b
commit d6f51da288

View File

@@ -20,6 +20,7 @@ import org.springframework.http.HttpStatus
import org.springframework.http.MediaType import org.springframework.http.MediaType
import org.springframework.http.ResponseEntity import org.springframework.http.ResponseEntity
import org.springframework.security.core.annotation.AuthenticationPrincipal import org.springframework.security.core.annotation.AuthenticationPrincipal
import org.springframework.transaction.annotation.Transactional
import org.springframework.web.bind.annotation.* import org.springframework.web.bind.annotation.*
import org.springframework.web.multipart.MultipartFile import org.springframework.web.multipart.MultipartFile
import org.springframework.web.server.ResponseStatusException import org.springframework.web.server.ResponseStatusException
@@ -141,6 +142,7 @@ class GuestDocuments(
@DeleteMapping("/{documentId}") @DeleteMapping("/{documentId}")
@ResponseStatus(HttpStatus.NO_CONTENT) @ResponseStatus(HttpStatus.NO_CONTENT)
@Transactional
fun deleteDocument( fun deleteDocument(
@PathVariable propertyId: UUID, @PathVariable propertyId: UUID,
@PathVariable guestId: UUID, @PathVariable guestId: UUID,