aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2023-11-17 10:26:09 -0800
committerJohn MacFarlane <[email protected]>2023-11-17 10:26:09 -0800
commit267b84e1d987b5065263cbe5899248c04d055678 (patch)
tree7d84aabe3d7feeefa2a12029686d819833bb18a5 /src
parent1880d75e7cb5a43436703d2b75992efd71df2f66 (diff)
Ensure we use .svg not .svgz as extension for image/svg+xml mime type.
See #9195.
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/MIME.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Text/Pandoc/MIME.hs b/src/Text/Pandoc/MIME.hs
index fd99f4450..d9806dd03 100644
--- a/src/Text/Pandoc/MIME.hs
+++ b/src/Text/Pandoc/MIME.hs
@@ -55,6 +55,7 @@ extensionFromMimeType "image/tiff" = Just "tiff"
extensionFromMimeType "image/jpeg" = Just "jpg"
extensionFromMimeType "application/xml" = Just "xml"
extensionFromMimeType "application/ogg" = Just "ogg"
+extensionFromMimeType "image/svg+xml" = Just "svg" -- avoid svgz
extensionFromMimeType mimetype =
M.lookup (T.takeWhile (/=';') mimetype) reverseMimeTypes
-- note: we just look up the basic mime type, dropping the content-encoding etc.