diff --git a/build.gradle.kts b/build.gradle.kts index 0f06048..f78a1b1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } group = "nl.astraeus" -version = "1.1.1" +version = "1.1.2" repositories { mavenCentral() diff --git a/src/jvmMain/kotlin/nl/astraeus/vst/base/web/RequestHandler.kt b/src/jvmMain/kotlin/nl/astraeus/vst/base/web/RequestHandler.kt index 746c9af..cc63e31 100644 --- a/src/jvmMain/kotlin/nl/astraeus/vst/base/web/RequestHandler.kt +++ b/src/jvmMain/kotlin/nl/astraeus/vst/base/web/RequestHandler.kt @@ -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)