diff --git a/postssystem.core/src/commonMain/kotlin/com/insanusmokrassar/postssystem/core/post/api/ReadPostsAPI.kt b/postssystem.core/src/commonMain/kotlin/com/insanusmokrassar/postssystem/core/post/api/ReadPostsAPI.kt index 4d33e34e..9e566c83 100644 --- a/postssystem.core/src/commonMain/kotlin/com/insanusmokrassar/postssystem/core/post/api/ReadPostsAPI.kt +++ b/postssystem.core/src/commonMain/kotlin/com/insanusmokrassar/postssystem/core/post/api/ReadPostsAPI.kt @@ -36,7 +36,7 @@ interface ReadPostsAPI { /** * @return all posts by pages basing on their creation date */ - suspend fun getPostsByPagination(pagination: Pagination): PaginationResult + suspend fun getPostsByPagination(pagination: Pagination): PaginationResult } suspend fun ReadPostsAPI.getPostsByCreatingDates( diff --git a/postssystem.core/src/commonTest/kotlin/com/insanusmokrassar/postssystem/core/api/InMemoryPostsAPI.kt b/postssystem.core/src/commonTest/kotlin/com/insanusmokrassar/postssystem/core/api/InMemoryPostsAPI.kt index ce36a13f..9e9408de 100644 --- a/postssystem.core/src/commonTest/kotlin/com/insanusmokrassar/postssystem/core/api/InMemoryPostsAPI.kt +++ b/postssystem.core/src/commonTest/kotlin/com/insanusmokrassar/postssystem/core/api/InMemoryPostsAPI.kt @@ -76,7 +76,7 @@ class InMemoryPostsAPI( override suspend fun getPostsByPagination( pagination: Pagination - ): PaginationResult = pagination.createResult( + ): PaginationResult = pagination.createResult( commonObjectsNumber = posts.size, results = sortedByDatePosts.subList( pagination.firstIndex, diff --git a/postssystem.exposed/src/main/kotlin/com/insanusmokrassar/postssystem/core/exposed/ExposedPostsAPI.kt b/postssystem.exposed/src/main/kotlin/com/insanusmokrassar/postssystem/core/exposed/ExposedPostsAPI.kt index 135ccb4e..e1d1447a 100644 --- a/postssystem.exposed/src/main/kotlin/com/insanusmokrassar/postssystem/core/exposed/ExposedPostsAPI.kt +++ b/postssystem.exposed/src/main/kotlin/com/insanusmokrassar/postssystem/core/exposed/ExposedPostsAPI.kt @@ -158,7 +158,7 @@ private class PostsAPIDatabaseTable( } } - override suspend fun getPostsByPagination(pagination: Pagination): PaginationResult { + override suspend fun getPostsByPagination(pagination: Pagination): PaginationResult { return transaction { val posts = selectAll().limit(pagination.size, pagination.firstIndex).orderBy(creationDateColumn).map { it.toRegisteredPost()