From 675e2799a5dd8b29210e6a35ea89f2cc4da5e2f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oskar=20Rasie=C5=84ski?= Date: Fri, 16 Jan 2026 19:12:33 +0100 Subject: [PATCH] Fixed usages of delete. --- server/src/main/java/server/api/RecipeController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/server/api/RecipeController.java b/server/src/main/java/server/api/RecipeController.java index fe64067..2ead92d 100644 --- a/server/src/main/java/server/api/RecipeController.java +++ b/server/src/main/java/server/api/RecipeController.java @@ -145,10 +145,11 @@ public class RecipeController { @DeleteMapping("/recipe/{id}") public ResponseEntity deleteRecipe(@PathVariable Long id) { logger.info("DELETE /recipe/" + id + " called."); - if (!recipeService.delete(id)) { + Optional recipe = recipeService.delete(id); + if (recipe.isEmpty()) { return ResponseEntity.badRequest().build(); } - messagingTemplate.convertAndSend(Topics.RECIPES, new DeleteRecipeMessage(id)); // Send to WS. + messagingTemplate.convertAndSend(Topics.RECIPES, new DeleteRecipeMessage(recipe.get())); // Send to WS. return ResponseEntity.ok(true); }