diff --git a/daemawiki-domain/src/main/java/org/daemawiki/domain/user/adapter/UserAdapter.java b/daemawiki-domain/src/main/java/org/daemawiki/domain/user/adapter/UserAdapter.java index cb2c13d..94482e6 100644 --- a/daemawiki-domain/src/main/java/org/daemawiki/domain/user/adapter/UserAdapter.java +++ b/daemawiki-domain/src/main/java/org/daemawiki/domain/user/adapter/UserAdapter.java @@ -68,9 +68,9 @@ public Flux findAllByGenAndMajorAndClub(FindUserDto request) { if ((sortBy != null && !sortBy.isBlank())) { var sortDirection = request.pagingInfo().sortDirection(); if (sortDirection != null && sortDirection.equals(1)) { - query.with(Sort.by(Sort.Direction.ASC, sortBy)); + query.with(sortBy(Sort.Direction.ASC, sortBy)); } else { - query.with(Sort.by(Sort.Direction.DESC, sortBy)); + query.with(sortBy(Sort.Direction.DESC, sortBy)); } } @@ -80,6 +80,10 @@ public Flux findAllByGenAndMajorAndClub(FindUserDto request) { .subscribeOn(Schedulers.boundedElastic()); } + private Sort sortBy(Sort.Direction direction, String sortBy) { + return Sort.by(direction, sortBy); + } + @Override public Mono save(User user) { return userRepository.save(user);