- Pagination(posts, webInterface.core.preferences.postsPerPage).apply {
- page = freenetRequest.parameters["page"]?.toIntOrNull() ?: 0
- }.let { pagination ->
- templateContext["pagination"] = pagination
- templateContext["posts"] = pagination.items
- }
+ posts.paginate(webInterface.core.preferences.postsPerPage)
+ .turnTo(freenetRequest.parameters["page"]?.toIntOrNull() ?: 0)
+ .let { pagination ->
+ templateContext["pagination"] = pagination
+ templateContext["posts"] = pagination.items
+ }