From cfdfcfb8d61f9f46eccd4102f069657c024100d6 Mon Sep 17 00:00:00 2001 From: Szymon Sawicki Date: Sun, 10 Apr 2022 23:24:47 +0200 Subject: [PATCH] Makes some refactorings --- .../user/repository/UserRepository.java | 3 +-- .../persistence/entity/UserEntity.java | 20 ------------------- 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/src/main/java/net/szymonsawicki/reactivetimesheetapp/domain/user/repository/UserRepository.java b/src/main/java/net/szymonsawicki/reactivetimesheetapp/domain/user/repository/UserRepository.java index 9ffb2b9..7745884 100644 --- a/src/main/java/net/szymonsawicki/reactivetimesheetapp/domain/user/repository/UserRepository.java +++ b/src/main/java/net/szymonsawicki/reactivetimesheetapp/domain/user/repository/UserRepository.java @@ -11,10 +11,9 @@ import reactor.core.publisher.Mono; import java.util.List; public interface UserRepository extends CrudRepository { + Flux findByTeamId(String teamId); Mono findByUsername(String username); - Flux saveAll(List users); - Mono deleteAll(List users); } diff --git a/src/main/java/net/szymonsawicki/reactivetimesheetapp/infrastructure/persistence/entity/UserEntity.java b/src/main/java/net/szymonsawicki/reactivetimesheetapp/infrastructure/persistence/entity/UserEntity.java index a01a72e..5811b5a 100644 --- a/src/main/java/net/szymonsawicki/reactivetimesheetapp/infrastructure/persistence/entity/UserEntity.java +++ b/src/main/java/net/szymonsawicki/reactivetimesheetapp/infrastructure/persistence/entity/UserEntity.java @@ -24,26 +24,6 @@ public class UserEntity { Role role; String teamId; - public User withPassword(String newPassword) { - return User.builder() - .id(id) - .username(username) - .password(newPassword) - .role(role) - .teamId(teamId) - .build(); - } - - public User withTeamId(String newTeamId) { - return User.builder() - .id(id) - .username(username) - .password(password) - .role(role) - .teamId(newTeamId) - .build(); - } - public User toUser() { return User.builder() .id(id)