From 4f3808c7edd34218821a98b85d7789f4958c3c61 Mon Sep 17 00:00:00 2001 From: hongry Date: Tue, 23 Sep 2025 11:52:39 +0900 Subject: [PATCH] Fix 500 error when downloading files with non-ASCII filenames --- src/server/routes/cnf/[oneTimeLink].ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/routes/cnf/[oneTimeLink].ts b/src/server/routes/cnf/[oneTimeLink].ts index 3d048eb3..dcd4799e 100644 --- a/src/server/routes/cnf/[oneTimeLink].ts +++ b/src/server/routes/cnf/[oneTimeLink].ts @@ -30,7 +30,7 @@ export default defineEventHandler(async (event) => { setHeader( event, 'Content-Disposition', - `attachment; filename="${client.name}.conf"` + `attachment; filename="${encodeURIComponent(client.name)}.conf"` ); setHeader(event, 'Content-Type', 'text/plain'); return config;