Set content-type on index.html

This commit is contained in:
2024-12-08 10:17:10 +01:00
parent 1ee724822a
commit f1264fb539
2 changed files with 3 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ plugins {
}
group = "nl.astraeus"
version = "1.1.1"
version = "1.1.2"
repositories {
mavenCentral()

View File

@@ -9,6 +9,7 @@ import io.undertow.server.handlers.resource.ResourceHandler
import io.undertow.server.session.Session
import io.undertow.server.session.SessionConfig
import io.undertow.server.session.SessionManager
import io.undertow.util.Headers
import io.undertow.websockets.WebSocketConnectionCallback
import io.undertow.websockets.core.AbstractReceiveListener
import io.undertow.websockets.core.BufferedBinaryMessage
@@ -93,6 +94,7 @@ class PatchHandler(
val scriptName: String,
) : HttpHandler {
override fun handleRequest(exchange: HttpServerExchange) {
exchange.responseHeaders.put(Headers.CONTENT_TYPE, "text/html")
if (exchange.requestPath.startsWith("/patch/")) {
val patchId = exchange.requestPath.substring(7)
val sessionManager = exchange.getAttachment(SessionManager.ATTACHMENT_KEY)