From 4d41bd830d0222110ee308ba8e7a62c7ed04926d Mon Sep 17 00:00:00 2001 From: Jeremy Bernard Date: Wed, 10 Dec 2025 16:48:49 +0100 Subject: [PATCH] fix: properly deprecate an unused REST route --- .../iexec/worker/compute/ComputeController.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/iexec/worker/compute/ComputeController.java b/src/main/java/com/iexec/worker/compute/ComputeController.java index d639dd95a..65b0319e9 100644 --- a/src/main/java/com/iexec/worker/compute/ComputeController.java +++ b/src/main/java/com/iexec/worker/compute/ComputeController.java @@ -99,10 +99,18 @@ public ResponseEntity sendExitCausesForGivenComputeStage( return ok().build(); } - @PostMapping(path = { - "/iexec_out/{chainTaskId}/computed", //@Deprecated - "/compute/" + ComputeStage.POST_VALUE + "/{chainTaskId}/computed" - }) + /** + * @deprecated Use /compute/post/{chainTaskId}/computed instead + */ + @Deprecated(forRemoval = true) + @PostMapping("/iexec_out/{chainTaskId}/computed") + public ResponseEntity deprecatedSendComputedFileForTee(@RequestHeader("Authorization") String authorization, + @PathVariable("chainTaskId") String chainTaskId, + @RequestBody ComputedFile computedFile) { + return sendComputedFileForTee(authorization, chainTaskId, computedFile); + } + + @PostMapping("/compute/" + ComputeStage.POST_VALUE + "/{chainTaskId}/computed") public ResponseEntity sendComputedFileForTee(@RequestHeader("Authorization") String authorization, @PathVariable String chainTaskId, @RequestBody ComputedFile computedFile) {