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" group = "nl.astraeus"
version = "1.1.1" version = "1.1.2"
repositories { repositories {
mavenCentral() 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.Session
import io.undertow.server.session.SessionConfig import io.undertow.server.session.SessionConfig
import io.undertow.server.session.SessionManager import io.undertow.server.session.SessionManager
import io.undertow.util.Headers
import io.undertow.websockets.WebSocketConnectionCallback import io.undertow.websockets.WebSocketConnectionCallback
import io.undertow.websockets.core.AbstractReceiveListener import io.undertow.websockets.core.AbstractReceiveListener
import io.undertow.websockets.core.BufferedBinaryMessage import io.undertow.websockets.core.BufferedBinaryMessage
@@ -93,6 +94,7 @@ class PatchHandler(
val scriptName: String, val scriptName: String,
) : HttpHandler { ) : HttpHandler {
override fun handleRequest(exchange: HttpServerExchange) { override fun handleRequest(exchange: HttpServerExchange) {
exchange.responseHeaders.put(Headers.CONTENT_TYPE, "text/html")
if (exchange.requestPath.startsWith("/patch/")) { if (exchange.requestPath.startsWith("/patch/")) {
val patchId = exchange.requestPath.substring(7) val patchId = exchange.requestPath.substring(7)
val sessionManager = exchange.getAttachment(SessionManager.ATTACHMENT_KEY) val sessionManager = exchange.getAttachment(SessionManager.ATTACHMENT_KEY)