From 57d817970e08aea0afaa5c46c4a7ac74358f8d07 Mon Sep 17 00:00:00 2001 From: Mei Chang van der Werff Date: Wed, 26 Nov 2025 20:21:31 +0100 Subject: [PATCH] Basis of deleteRecipe method, will improve later --- client/src/main/java/client/DetailView.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/client/src/main/java/client/DetailView.java b/client/src/main/java/client/DetailView.java index 2989bdb..5b3cbf0 100644 --- a/client/src/main/java/client/DetailView.java +++ b/client/src/main/java/client/DetailView.java @@ -47,7 +47,7 @@ public class DetailView { */ public Recipe findId(long id) throws IOException, InterruptedException { HttpRequest request = HttpRequest.newBuilder() - .uri(URI.create(BASE_URL+"/" + id)) + .uri(URI.create(BASE_URL+"/recipes/" + id)) .GET() .build(); HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString()); @@ -55,4 +55,15 @@ public class DetailView { Recipe recipe = objectMapper.readValue(response.body(),Recipe.class); return recipe; } + + public void deleteRecipe(long id) throws IOException, InterruptedException { + HttpRequest request = HttpRequest.newBuilder() + .uri(URI.create(BASE_URL + "/recipes/" + id)) + .DELETE() + .build(); + HttpResponse response = client.send(request, HttpResponse.BodyHandlers.ofString()); + } + + + }