diff --git a/src/tribler/core/restapi/webui_endpoint.py b/src/tribler/core/restapi/webui_endpoint.py index 3cb548ec3d..380d263f59 100644 --- a/src/tribler/core/restapi/webui_endpoint.py +++ b/src/tribler/core/restapi/webui_endpoint.py @@ -42,6 +42,11 @@ async def return_files(self, request: web.Request) -> RESTResponse | web.FileRes response = web.FileResponse(resource) if path.endswith(".tsx"): response.content_type = "application/javascript" + elif path.endswith(".js"): + # https://github.com/Tribler/tribler/issues/8279 + response.content_type = "application/javascript" + elif path.endswith(".html"): + response.content_type = "text/html" elif (guessed_type := mimetypes.guess_type(path)[0]) is not None: response.content_type = guessed_type else: