diff --git a/server/src/main/java/service/IngredientService.java b/server/src/main/java/server/service/IngredientService.java similarity index 98% rename from server/src/main/java/service/IngredientService.java rename to server/src/main/java/server/service/IngredientService.java index a519107..4edcb88 100644 --- a/server/src/main/java/service/IngredientService.java +++ b/server/src/main/java/server/service/IngredientService.java @@ -1,4 +1,4 @@ -package service; +package server.service; import commons.Ingredient; import org.springframework.data.domain.PageRequest; diff --git a/server/src/main/java/service/RecipeService.java b/server/src/main/java/server/service/RecipeService.java similarity index 95% rename from server/src/main/java/service/RecipeService.java rename to server/src/main/java/server/service/RecipeService.java index 1c0ea4e..ac38e3c 100644 --- a/server/src/main/java/service/RecipeService.java +++ b/server/src/main/java/server/service/RecipeService.java @@ -1,4 +1,4 @@ -package service; +package server.service; import commons.Recipe; import org.springframework.data.domain.PageRequest; @@ -65,9 +65,11 @@ public class RecipeService { return Optional.of(saveWithDependencies(recipe)); } - public void delete(Long id) { + public boolean delete(Long id) { // TODO: Propagate deletion to ingredients. + if (!recipeRepository.existsById(id)) return false; recipeRepository.deleteById(id); + return true; } private Recipe saveWithDependencies(Recipe recipe) {