Filter inactive users from getAllUsers result

Updated the getAllUsers method to exclude users who are not active, in addition to excluding admin users. This ensures only active, non-admin users are returned.
Wasi/BS-2242
Mazdak Gibran 1 week ago
parent 169c9b075c
commit 62393c761f

@ -88,7 +88,8 @@ public class UserService {
public List<UserDTOs.UserResponse> getAllUsers() {
return userRepository.findAll().stream()
.filter(user -> user.getRole() != Role.ADMIN)
.filter(user -> user.getRole() != Role.ADMIN &&
user.isActive())
.map(this::mapToResponseDTO)
.collect(Collectors.toList());
}

Loading…
Cancel
Save