diff --git a/src/main.js b/src/main.js index 2a9e8c6..97491f7 100644 --- a/src/main.js +++ b/src/main.js @@ -262,7 +262,7 @@ async function track(env, id, format, tagging, range_header, user_agent) { if (user_agent === null || !user_agent.startsWith('TelegramBot')) { content_disposition = `inline; filename*=UTF-8''${encodeRFC5987ValueChars(filename)}` } else { - content_disposition = `inline; filename="${filename.replace(/['\\]/g, (c) => `\\${c}`)}"` + content_disposition = `inline; filename="${filename.replaceAll('"', (c) => `\\${c}`)}"` } let init = { method: 'GET', headers: {} }