class GetLinkedElementAjaxPage(webInterface: WebInterface, private val elementLoader: ElementLoader, private val linkedElementRenderFilter: LinkedElementRenderFilter):
JsonPage("getLinkedElement.ajax", webInterface) {
+ override val needsFormPassword = false
+
override fun createJsonObject(request: FreenetRequest): JsonReturnObject =
request.httpRequest.getParam("elements", "[]").asJson()
.map(JsonNode::asText)
}
}
- override fun needsFormPassword() = false
override fun requiresLogin() = false
private fun String.asJson() = ObjectMapper().readTree(this).asIterable()