From 453b9c306db4b993921b8ba74e63cc14432f8223 Mon Sep 17 00:00:00 2001 From: Katarzyna Szlejter <kasia.szlejter@gmail.com> Date: Fri, 5 May 2023 08:49:52 +0200 Subject: [PATCH] Changed status code on choosing the same name as other profile. Renamed class name --- .../matsvinnbackend/controller/ProfileController.java | 2 +- ...reateDefaultItems.java => CreateDefaultItemsAndRecipes.java} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/{CreateDefaultItems.java => CreateDefaultItemsAndRecipes.java} (99%) diff --git a/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/controller/ProfileController.java b/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/controller/ProfileController.java index 4f57e32..32c13a1 100644 --- a/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/controller/ProfileController.java +++ b/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/controller/ProfileController.java @@ -98,7 +98,7 @@ public class ProfileController { if (!listOfProfiles.isEmpty()) { logger.warn("Another profile on the current account with the same name exists."); - throw new ResponseStatusException(HttpStatus.BAD_REQUEST); + throw new ResponseStatusException(HttpStatus.CONFLICT); } else { profile.setName(request.name()); } diff --git a/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/CreateDefaultItems.java b/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/CreateDefaultItemsAndRecipes.java similarity index 99% rename from src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/CreateDefaultItems.java rename to src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/CreateDefaultItemsAndRecipes.java index 7edc440..0097a2a 100644 --- a/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/CreateDefaultItems.java +++ b/src/main/java/edu/ntnu/idatt210602/matsvinnbackend/startup/CreateDefaultItemsAndRecipes.java @@ -11,7 +11,7 @@ import java.util.ArrayList; import edu.ntnu.idatt210602.matsvinnbackend.repo.ItemRepository; @Component -public class CreateDefaultItems implements CommandLineRunner { +public class CreateDefaultItemsAndRecipes implements CommandLineRunner { @Autowired ItemRepository itemRepo; -- GitLab