diff --git a/src/main/java/ru/soune/nocopy/handler/FileEntityHandler.java b/src/main/java/ru/soune/nocopy/handler/FileEntityHandler.java index 1198815..dea53a0 100644 --- a/src/main/java/ru/soune/nocopy/handler/FileEntityHandler.java +++ b/src/main/java/ru/soune/nocopy/handler/FileEntityHandler.java @@ -234,6 +234,8 @@ public class FileEntityHandler implements RequestHandler { int page = fileRequest.getPage() != null ? fileRequest.getPage() : 1; int pageSize = fileRequest.getPageSize() != null ? fileRequest.getPageSize() : 20; String sortBy = fileRequest.getSortBy() != null ? fileRequest.getSortBy() : "createdAt"; + String sortOrder = fileRequest.getSortOrder().equalsIgnoreCase("desc") ? "desc" : + "asc"; Sort sort = Sort.by(fileRequest.getSortOrder().equalsIgnoreCase("desc") ? Sort.Direction.DESC : Sort.Direction.ASC, sortBy); Pageable pageable = PageRequest.of(page, pageSize, sort); @@ -247,7 +249,7 @@ public class FileEntityHandler implements RequestHandler { .page(page) .pageSize(pageSize) .sortBy(sortBy) - .sortOrder(fileRequest.getSortOrder()) + .sortOrder(sortOrder) .build(); return new BaseResponse(request.getMsgId(),