diff --git a/src/main/java/ru/serega6531/packmate/repository/PacketRepository.java b/src/main/java/ru/serega6531/packmate/repository/PacketRepository.java index 63c3431..8941d6a 100644 --- a/src/main/java/ru/serega6531/packmate/repository/PacketRepository.java +++ b/src/main/java/ru/serega6531/packmate/repository/PacketRepository.java @@ -9,8 +9,6 @@ import java.util.List; public interface PacketRepository extends JpaRepository { - List findAllByStream(Stream stream, Pageable pageable); - List findAllByStreamAndIdGreaterThan(Stream stream, long packetId, Pageable pageable); List findAllByStreamAndIdLessThan(Stream stream, long packetId, Pageable pageable); diff --git a/src/main/java/ru/serega6531/packmate/service/PacketService.java b/src/main/java/ru/serega6531/packmate/service/PacketService.java index f201af6..7d927a7 100644 --- a/src/main/java/ru/serega6531/packmate/service/PacketService.java +++ b/src/main/java/ru/serega6531/packmate/service/PacketService.java @@ -24,14 +24,10 @@ public class PacketService { public List getPacketsForStream(Pagination pagination, Stream stream) { PageRequest page = PageRequest.of(0, pagination.getPageSize(), pagination.getDirection(), "id"); - if(pagination.isFetchLatest()) { // последние пакеты - return repository.findAllByStream(stream, page); - } else { - if (pagination.getDirection() == Sort.Direction.ASC) { // более новые пакеты - return repository.findAllByStreamAndIdGreaterThan(stream, pagination.getStartingFrom(), page); - } else { // более старые пакеты - return repository.findAllByStreamAndIdLessThan(stream, pagination.getStartingFrom(), page); - } + if (pagination.getDirection() == Sort.Direction.ASC) { // более новые пакеты + return repository.findAllByStreamAndIdGreaterThan(stream, pagination.getStartingFrom(), page); + } else { // более старые пакеты + return repository.findAllByStreamAndIdLessThan(stream, pagination.getStartingFrom(), page); } }