diff --git a/src/integrationTest/java/app/mealsmadeeasy/api/recipe/RecipesControllerTests.java b/src/integrationTest/java/app/mealsmadeeasy/api/recipe/RecipesControllerTests.java index adaa95b..939577c 100644 --- a/src/integrationTest/java/app/mealsmadeeasy/api/recipe/RecipesControllerTests.java +++ b/src/integrationTest/java/app/mealsmadeeasy/api/recipe/RecipesControllerTests.java @@ -254,7 +254,7 @@ public class RecipesControllerTests { final String updateBody = this.objectMapper.writeValueAsString(spec); this.mockMvc.perform( - post("/recipes/{username}/{slug}", owner.getUsername(), recipe.getSlug()) + put("/recipes/{username}/{slug}", owner.getUsername(), recipe.getSlug()) .header("Authorization", "Bearer " + this.getAccessToken(owner)) .contentType(MediaType.APPLICATION_JSON) .content(updateBody) @@ -318,7 +318,7 @@ public class RecipesControllerTests { final String accessToken = this.getAccessToken(owner); this.mockMvc.perform( - post("/recipes/{username}/{slug}", owner.getUsername(), recipe.getSlug()) + put("/recipes/{username}/{slug}", owner.getUsername(), recipe.getSlug()) .header("Authorization", "Bearer " + accessToken) .contentType(MediaType.APPLICATION_JSON) .content(body) diff --git a/src/main/java/app/mealsmadeeasy/api/recipe/RecipesController.java b/src/main/java/app/mealsmadeeasy/api/recipe/RecipesController.java index 6d606ee..376ceb5 100644 --- a/src/main/java/app/mealsmadeeasy/api/recipe/RecipesController.java +++ b/src/main/java/app/mealsmadeeasy/api/recipe/RecipesController.java @@ -66,7 +66,7 @@ public class RecipesController { return ResponseEntity.ok(this.getFullViewWrapper(username, slug, view, viewer)); } - @PostMapping("/{username}/{slug}") + @PutMapping("/{username}/{slug}") public ResponseEntity> updateByUsernameAndSlug( @PathVariable String username, @PathVariable String slug,