From 40c7a6bae59494f6cbec25e932292cdfe55353df Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Thu, 16 Jul 2026 22:17:36 +0100 Subject: [PATCH] fix(api): remove detailed exception message from API response --- .../java/com/ddf/vodsystem/controllers/MediaController.java | 2 +- src/main/java/com/ddf/vodsystem/services/MediaService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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; });