diff --git a/src/plugins/irc-events/link.js b/src/plugins/irc-events/link.js index c21a18dc..a5ec18d9 100644 --- a/src/plugins/irc-events/link.js +++ b/src/plugins/irc-events/link.js @@ -222,6 +222,7 @@ function parse(msg, chan, preview, res, client) { case "image/gif": case "image/jpg": case "image/jpeg": + case "image/jxl": case "image/webp": case "image/avif": if (!Helper.config.prefetchStorage && Helper.config.disableMediaPreview) { diff --git a/src/plugins/uploader.js b/src/plugins/uploader.js index 6f24b6f5..e803690f 100644 --- a/src/plugins/uploader.js +++ b/src/plugins/uploader.js @@ -29,6 +29,7 @@ const inlineContentDispositionTypes = { "image/png": "image.png", "image/webp": "image.webp", "image/avif": "image.avif", + "image/jxl": "image.jxl", "text/plain": "text.txt", "video/mp4": "video.mp4", "video/ogg": "video.ogv",