diff --git a/src/main/java/ru/micord/av/service/controller/FileScanController.java b/src/main/java/ru/micord/av/service/controller/FileScanController.java index b1abe3b..e167736 100644 --- a/src/main/java/ru/micord/av/service/controller/FileScanController.java +++ b/src/main/java/ru/micord/av/service/controller/FileScanController.java @@ -4,10 +4,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; import ru.micord.av.service.model.ScanResult; import ru.micord.av.service.service.FileScanService; @@ -26,7 +23,8 @@ public class FileScanController { } @PostMapping("/scan-file") - public ResponseEntity scanFile(@RequestParam("file") MultipartFile file) { + public ResponseEntity scanFile(@RequestPart("file") MultipartFile file, + @RequestParam(value = "wait", required = false, defaultValue = "0") long wait) { if (file.isEmpty()) { return ResponseEntity.badRequest().build(); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 40a8f84..ee7a3e8 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,3 +1 @@ -spring.application.name=ervu-lkrp-kesl -server.port=8080 file.upload.directory = /tmp/uploaded_files