Makes some refactorings
This commit is contained in:
@@ -11,10 +11,9 @@ import reactor.core.publisher.Mono;
|
||||
import java.util.List;
|
||||
|
||||
public interface UserRepository extends CrudRepository<User, String> {
|
||||
|
||||
Flux<User> findByTeamId(String teamId);
|
||||
Mono<User> findByUsername(String username);
|
||||
|
||||
Flux<User> saveAll(List<User> users);
|
||||
|
||||
Mono<Void> deleteAll(List<User> users);
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user