SoneTemplatePage("deletePost.html", template, "Page.DeletePost.Title", webInterface, true) {
override fun handleRequest(request: FreenetRequest, templateContext: TemplateContext) {
SoneTemplatePage("deletePost.html", template, "Page.DeletePost.Title", webInterface, true) {
override fun handleRequest(request: FreenetRequest, templateContext: TemplateContext) {
- templateContext["post"] = post
- templateContext["returnPage"] = returnPage
+ templateContext["post"] = webInterface.core.getPost(request.httpRequest.getParam("post")).orNull() ?: throw RedirectException("noPermission.html")
+ templateContext["returnPage"] = request.httpRequest.getParam("returnPage")