From df8ac68ac2485d20576a7ae4b9665ff741dd96ae Mon Sep 17 00:00:00 2001 From: nercone-dev Date: Tue, 31 Mar 2026 01:17:46 +0900 Subject: [PATCH] -- --- src/nercone_website/server.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/nercone_website/server.py b/src/nercone_website/server.py index c1030bd..ad0bac4 100644 --- a/src/nercone_website/server.py +++ b/src/nercone_website/server.py @@ -1,3 +1,4 @@ +import io import json import random from pathlib import Path @@ -110,8 +111,9 @@ async def default_response(request: Request, full_path: str) -> Response: try: if "curl" in request.headers.get("user-agent", "").lower(): content = templates.env.get_template(name).render(request=request) + markdown = markitdown.convert_stream(io.BytesIO(content.encode("utf-8")), file_extension=".html") accesscounter.increase() - return PlainTextResponse(markitdown.convert(content).text_content, status_code=200) + return PlainTextResponse(result.text_content, status_code=200) else: response = templates.TemplateResponse(status_code=200, request=request, name=name) accesscounter.increase()