diff --git a/src/main/java/com/ddf/vodsystem/controllers/MediaController.java b/src/main/java/com/ddf/vodsystem/controllers/MediaController.java index 77ff18e..f1591c0 100644 --- a/src/main/java/com/ddf/vodsystem/controllers/MediaController.java +++ b/src/main/java/com/ddf/vodsystem/controllers/MediaController.java @@ -30,7 +30,7 @@ public class MediaController { public ResponseEntity> compress( @RequestParam("file")MultipartFile file, @Valid @ModelAttribute ClipOptions options - ) throws IOException, InterruptedException { + ) throws IOException { Job job = mediaService.compress(file, options); return ResponseEntity.ok(new APIResponse<>( SUCCESS, diff --git a/src/main/java/com/ddf/vodsystem/services/MediaService.java b/src/main/java/com/ddf/vodsystem/services/MediaService.java index 2c6b43b..56f3ba1 100644 --- a/src/main/java/com/ddf/vodsystem/services/MediaService.java +++ b/src/main/java/com/ddf/vodsystem/services/MediaService.java @@ -93,7 +93,7 @@ public class MediaService { ); }).exceptionally(ex -> { job.setState(JobState.FAILED); - job.setErrorOutput(ex.getMessage()); + job.setErrorOutput("Compression job failed"); logger.error("Compression job with UUID {} failed due to: {}", job.getUuid(), ex.getMessage()); return null; });