diff --git a/SpringApp/.vscode/launch.json b/SpringApp/.vscode/launch.json index b1e2afa..323cbac 100644 --- a/SpringApp/.vscode/launch.json +++ b/SpringApp/.vscode/launch.json @@ -7,7 +7,7 @@ "cwd": "${workspaceFolder}", "mainClass": "com.ip.library.LibraryApplication", "projectName": "library", - "args": "--populate", + "args": "", "envFile": "${workspaceFolder}/.env" } ] diff --git a/SpringApp/library/build.gradle b/SpringApp/library/build.gradle index ab72f99..cd71bb9 100644 --- a/SpringApp/library/build.gradle +++ b/SpringApp/library/build.gradle @@ -1,6 +1,6 @@ plugins { id 'java' - id 'org.springframework.boot' version '3.2.4' + id 'org.springframework.boot' version '3.2.2' id 'io.spring.dependency-management' version '1.1.4' } @@ -20,6 +20,8 @@ dependencies { implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.3.0' implementation 'org.modelmapper:modelmapper:3.2.0' + developmentOnly 'org.springframework.boot:spring-boot-devtools' + testImplementation 'org.springframework.boot:spring-boot-starter-test' } diff --git a/SpringApp/library/src/main/java/com/ip/library/users/service/UserService.java b/SpringApp/library/src/main/java/com/ip/library/users/service/UserService.java index 2299684..b75c609 100644 --- a/SpringApp/library/src/main/java/com/ip/library/users/service/UserService.java +++ b/SpringApp/library/src/main/java/com/ip/library/users/service/UserService.java @@ -32,7 +32,7 @@ public class UserService { } public UserEntity create(UserEntity entity) { - if (!entity.getRole().equals("user")) { + if (entity.getRole() == null || !entity.getRole().equals("user")) { entity.setRole("user"); } entity.setBooks(new ArrayList());