fix: 오타 수정

This commit is contained in:
이상진 2025-09-17 09:31:57 +09:00
parent 6cfa2cbd38
commit b82c975cd0
2 changed files with 12 additions and 9 deletions

View File

@ -9,8 +9,6 @@ import org.springframework.transaction.annotation.Transactional
import roomescape.common.config.next import roomescape.common.config.next
import roomescape.common.dto.CurrentUserContext import roomescape.common.dto.CurrentUserContext
import roomescape.common.util.DateUtils import roomescape.common.util.DateUtils
import roomescape.user.business.UserService
import roomescape.user.web.UserContactResponse
import roomescape.payment.business.PaymentService import roomescape.payment.business.PaymentService
import roomescape.payment.web.PaymentWithDetailResponse import roomescape.payment.web.PaymentWithDetailResponse
import roomescape.reservation.exception.ReservationErrorCode import roomescape.reservation.exception.ReservationErrorCode
@ -23,6 +21,8 @@ import roomescape.schedule.web.ScheduleSummaryResponse
import roomescape.schedule.web.ScheduleUpdateRequest import roomescape.schedule.web.ScheduleUpdateRequest
import roomescape.theme.business.ThemeService import roomescape.theme.business.ThemeService
import roomescape.theme.web.ThemeInfoResponse import roomescape.theme.web.ThemeInfoResponse
import roomescape.user.business.UserService
import roomescape.user.web.UserContactResponse
import java.time.LocalDate import java.time.LocalDate
import java.time.LocalDateTime import java.time.LocalDateTime
@ -52,7 +52,7 @@ class ReservationService(
val reservation: ReservationEntity = request.toEntity(id = tsidFactory.next(), userId = user.id) val reservation: ReservationEntity = request.toEntity(id = tsidFactory.next(), userId = user.id)
return PendingReservationCreateResponse(reservationRepository.save(reservation).id) return PendingReservationCreateResponse(reservationRepository.save(reservation).id)
.also { "[ReservationService.createPendingReservation] Pending 예약 생성 완료: reservationId=${it}, schedule=${request.scheduleId}" } .also { log.info { "[ReservationService.createPendingReservation] Pending 예약 생성 완료: reservationId=${it}, schedule=${request.scheduleId}" } }
} }
@Transactional @Transactional

View File

@ -1,5 +1,6 @@
package roomescape.theme.web package roomescape.theme.web
import jakarta.validation.Valid
import org.springframework.http.ResponseEntity import org.springframework.http.ResponseEntity
import org.springframework.web.bind.annotation.GetMapping import org.springframework.web.bind.annotation.GetMapping
import org.springframework.web.bind.annotation.PathVariable import org.springframework.web.bind.annotation.PathVariable
@ -7,25 +8,27 @@ import org.springframework.web.bind.annotation.PostMapping
import org.springframework.web.bind.annotation.RequestBody import org.springframework.web.bind.annotation.RequestBody
import org.springframework.web.bind.annotation.RequestMapping import org.springframework.web.bind.annotation.RequestMapping
import org.springframework.web.bind.annotation.RestController import org.springframework.web.bind.annotation.RestController
import roomescape.auth.web.support.Public
import roomescape.common.dto.response.CommonApiResponse import roomescape.common.dto.response.CommonApiResponse
import roomescape.theme.business.ThemeService import roomescape.theme.business.ThemeService
import roomescape.theme.docs.PublicThemeAPI import roomescape.theme.docs.PublicThemeAPI
@RestController @RestController
@RequestMapping("/themes") @RequestMapping("/themes")
class PublicThemeController( class ThemeController(
private val themeService: ThemeService, private val themeService: ThemeService,
) : PublicThemeAPI { ) : PublicThemeAPI {
@Public
@PostMapping("/batch") @PostMapping("/batch")
override fun findThemesByIds( override fun findThemeInfosByIds(
@RequestBody request: ThemeIdListRequest @Valid @RequestBody request: ThemeIdListRequest
): ResponseEntity<CommonApiResponse<ThemeInfoListResponse>> { ): ResponseEntity<CommonApiResponse<ThemeInfoListResponse>> {
val response = themeService.findThemesByIds(request) val response = themeService.findAllInfosByIds(request)
return ResponseEntity.ok(CommonApiResponse(response)) return ResponseEntity.ok(CommonApiResponse(response))
} }
@Public
@GetMapping("/{id}") @GetMapping("/{id}")
override fun findThemeInfoById( override fun findThemeInfoById(
@PathVariable id: Long @PathVariable id: Long