diff --git a/src/plugins/irc-events/link.js b/src/plugins/irc-events/link.js index e268d9ef..4b2f44a0 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 249aa579..587933c2 100644 --- a/src/plugins/uploader.js +++ b/src/plugins/uploader.js @@ -28,6 +28,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",