- override fun handleRequest(freenetRequest: FreenetRequest, templateContext: TemplateContext) {
- getCurrentSone(freenetRequest.toadletContext).let { currentSone ->
- webInterface.core.sones.asSequence()
- .filterNot { freenetRequest.parameters["filter"] == "followed" && currentSone != null && !currentSone.hasFriend(it.id) }
- .filterNot { freenetRequest.parameters["filter"] == "not-followed" && currentSone != null && currentSone.hasFriend(it.id) }
- .filterNot { freenetRequest.parameters["filter"] == "new" && it.isKnown }
- .filterNot { freenetRequest.parameters["filter"] == "not-new" && !it.isKnown }
- .filterNot { freenetRequest.parameters["filter"] == "own" && !it.isLocal }
- .filterNot { freenetRequest.parameters["filter"] == "not-own" && it.isLocal }
+ override fun handleRequest(soneRequest: SoneRequest, templateContext: TemplateContext) {
+ getCurrentSone(soneRequest.toadletContext).let { currentSone ->
+ soneRequest.core.sones.asSequence()
+ .filterNot { soneRequest.parameters["filter"] == "followed" && currentSone != null && !currentSone.hasFriend(it.id) }
+ .filterNot { soneRequest.parameters["filter"] == "not-followed" && currentSone != null && currentSone.hasFriend(it.id) }
+ .filterNot { soneRequest.parameters["filter"] == "new" && it.isKnown }
+ .filterNot { soneRequest.parameters["filter"] == "not-new" && !it.isKnown }
+ .filterNot { soneRequest.parameters["filter"] == "own" && !it.isLocal }
+ .filterNot { soneRequest.parameters["filter"] == "not-own" && it.isLocal }