From bc25ebfe9e8407298a689578bb14300ae94bb9fe Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Wed, 15 Apr 2020 13:47:18 -0500 Subject: [PATCH] =?UTF-8?q?Extend=20=E2=80=9Cdisable=20images=E2=80=9D=20t?= =?UTF-8?q?o=20also=20block=20external=20stylesheets=20and=20CSS3=20@impor?= =?UTF-8?q?ts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lib/autoload-images-extension.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/internal_packages/message-autoload-images/lib/autoload-images-extension.ts b/app/internal_packages/message-autoload-images/lib/autoload-images-extension.ts index cee094b32..5efb84d2b 100644 --- a/app/internal_packages/message-autoload-images/lib/autoload-images-extension.ts +++ b/app/internal_packages/message-autoload-images/lib/autoload-images-extension.ts @@ -4,9 +4,13 @@ import AutoloadImagesStore from './autoload-images-store'; export default class AutoloadImagesExtension extends MessageViewExtension { static formatMessageBody = ({ message }) => { if (AutoloadImagesStore.shouldBlockImagesIn(message)) { - message.body = message.body.replace(AutoloadImagesStore.ImagesRegexp, (match, prefix) => { - return `${prefix}#`; - }); + message.body = message.body.replace(AutoloadImagesStore.getLinkTagRegexp(), ''); + message.body = message.body.replace( + AutoloadImagesStore.getImagesRegexp(), + (match, prefix) => { + return `${prefix}#`; + } + ); } }; }