diff --git a/src/main/kotlin/com/deterior/domain/board/controller/BoardController.kt b/src/main/kotlin/com/deterior/domain/board/controller/BoardController.kt index 154c07e..a9d5700 100644 --- a/src/main/kotlin/com/deterior/domain/board/controller/BoardController.kt +++ b/src/main/kotlin/com/deterior/domain/board/controller/BoardController.kt @@ -17,7 +17,6 @@ import org.springframework.security.core.annotation.AuthenticationPrincipal import org.springframework.stereotype.Controller import org.springframework.web.bind.annotation.* import org.springframework.web.multipart.MultipartFile -import java.io.File @Controller @RequestMapping("/api") diff --git a/src/main/kotlin/com/deterior/domain/scrap/controller/ScrapController.kt b/src/main/kotlin/com/deterior/domain/scrap/controller/ScrapController.kt index c01fecf..fd8cf7c 100644 --- a/src/main/kotlin/com/deterior/domain/scrap/controller/ScrapController.kt +++ b/src/main/kotlin/com/deterior/domain/scrap/controller/ScrapController.kt @@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMapping class ScrapController @Autowired constructor( private val scrapService: ScrapService ) : ScrapControllerSwagger { + @PostMapping("/scrap/push") override fun pushScrap(@RequestBody scrapRequest: ScrapRequest): ResponseEntity { val dto = scrapService.doLike(scrapRequest.toHandleDto()) diff --git a/src/main/kotlin/com/deterior/global/controller/AutoCompleteController.kt b/src/main/kotlin/com/deterior/global/controller/AutoCompleteController.kt index 588ea06..8b2fb1e 100644 --- a/src/main/kotlin/com/deterior/global/controller/AutoCompleteController.kt +++ b/src/main/kotlin/com/deterior/global/controller/AutoCompleteController.kt @@ -25,9 +25,9 @@ class AutoCompleteController @Autowired constructor( @PostMapping("/update-string") override fun updateAutoCompleteString( - @RequestParam input: String + @RequestBody autoCompleteUpdateRequest: AutoCompleteUpdateRequest ): ResponseEntity { - autoCompleteService.updateAutoComplete(input) - return ResponseEntity.ok(AutoCompleteUpdateResponse(input)) + autoCompleteService.updateAutoComplete(autoCompleteUpdateRequest.input) + return ResponseEntity.ok(AutoCompleteUpdateResponse(autoCompleteUpdateRequest.input)) } } \ No newline at end of file diff --git a/src/main/kotlin/com/deterior/global/controller/AutoCompleteSwagger.kt b/src/main/kotlin/com/deterior/global/controller/AutoCompleteSwagger.kt index b9289a6..40dd0c0 100644 --- a/src/main/kotlin/com/deterior/global/controller/AutoCompleteSwagger.kt +++ b/src/main/kotlin/com/deterior/global/controller/AutoCompleteSwagger.kt @@ -17,5 +17,5 @@ interface AutoCompleteSwagger { fun getAutoCompleteString(input: String): ResponseEntity @Operation(summary = "자동완성 문자열 추가 \uD83D\uDD12", description = "자동완성될 문자열을 추가합니다.") - fun updateAutoCompleteString(@Parameter(description = "추가할 문자열", required = true) input: String): ResponseEntity + fun updateAutoCompleteString(@RequestBody autoCompleteUpdateRequest: AutoCompleteUpdateRequest): ResponseEntity } \ No newline at end of file