import net.pterodactylus.sone.utils.parameters
import net.pterodactylus.sone.web.WebInterface
import net.pterodactylus.sone.web.page.FreenetRequest
import net.pterodactylus.sone.utils.parameters
import net.pterodactylus.sone.web.WebInterface
import net.pterodactylus.sone.web.page.FreenetRequest
import net.pterodactylus.util.template.Template
import net.pterodactylus.util.template.TemplateContext
import net.pterodactylus.util.template.Template
import net.pterodactylus.util.template.TemplateContext
- Pagination(posts, webInterface.core.preferences.postsPerPage)
- .setPage(request.parameters["page"]?.toIntOrNull() ?: 0).let { pagination ->
+ Pagination(posts, webInterface.core.preferences.postsPerPage).apply {
+ page = request.parameters["page"]?.toIntOrNull() ?: 0
+ }.let { pagination ->