From bd3f5612d83632dcc477c203a0b39102c2d3b2b2 Mon Sep 17 00:00:00 2001 From: Arad119 <11808560+Arad119@users.noreply.github.com> Date: Tue, 22 Apr 2025 00:36:10 +0200 Subject: [PATCH] fix: handle uppercase SVG file extensions in filename conversion --- src/app/(tools)/svg-to-png/svg-tool.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/(tools)/svg-to-png/svg-tool.tsx b/src/app/(tools)/svg-to-png/svg-tool.tsx index 137d778..c5c7288 100644 --- a/src/app/(tools)/svg-to-png/svg-tool.tsx +++ b/src/app/(tools)/svg-to-png/svg-tool.tsx @@ -53,8 +53,8 @@ function useSvgConverter(props: { link.href = dataURL; const svgFileName = props.imageMetadata.name ?? "svg_converted"; - // Remove the .svg extension - link.download = `${svgFileName.replace(".svg", "")}-${props.scale}x.png`; + // Remove the .svg extension (case-insensitive) + link.download = `${svgFileName.replace(/\.svg$/i, "")}-${props.scale}x.png`; link.click(); } };