Skip to content

Commit

Permalink
refactor: use factory method for Pagination creation with let destruc…
Browse files Browse the repository at this point in the history
…turing
  • Loading branch information
Ji-soo708 committed Feb 4, 2025
1 parent 9b6ab4e commit c580a24
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -68,10 +68,7 @@ class GetExperimentPostsUseCase (
locationTarget = input.customFilter.locationTarget?.let { LocationTarget(it.region, it.areas) },
input.customFilter.recruitStatus
)
val pagination = Pagination.newPagination(
input.pagination.page,
input.pagination.count
)
val pagination = input.pagination.let { (page, count) -> Pagination.newPagination(page, count) }
val posts = experimentPostGateway.findExperimentPostsByCustomFilter(
domainFilter,
pagination
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class GetMyExperimentPostsUseCase(
override fun execute(input: Input): List<Output> {
val posts = experimentPostGateway.findExperimentPostsByMemberIdWithPagination(
memberId = input.memberId,
pagination = Pagination.newPagination(input.pagination.page, input.pagination.count),
pagination = input.pagination.let { (page, count) -> Pagination.newPagination(page, count) },
order = input.pagination.order
)

Expand Down

0 comments on commit c580a24

Please sign in to comment.