This commit is contained in:
the-djmaze 2023-02-02 22:06:43 +01:00
parent 489ed81c84
commit 722bec1a1a

View file

@ -167,6 +167,8 @@ export const
.replace(/<\/?(html|head)[^>]*>/gi, '') .replace(/<\/?(html|head)[^>]*>/gi, '')
// Fix Reddit https://github.com/the-djmaze/snappymail/issues/540 // Fix Reddit https://github.com/the-djmaze/snappymail/issues/540
.replace(/<span class="preview-text"[\s\S]+?<\/span>/, '') .replace(/<span class="preview-text"[\s\S]+?<\/span>/, '')
// https://github.com/the-djmaze/snappymail/issues/900
.replace(/\u2028/g,' ')
.trim(); .trim();
html = ''; html = '';
@ -543,7 +545,9 @@ export const
plainToHtml = plain => { plainToHtml = plain => {
plain = plain.toString() plain = plain.toString()
.replace(/\r/g, '') .replace(/\r/g, '')
.replace(/^>[> ]>+/gm, ([match]) => (match ? match.replace(/[ ]+/g, '') : match)); .replace(/^>[> ]>+/gm, ([match]) => (match ? match.replace(/[ ]+/g, '') : match))
// https://github.com/the-djmaze/snappymail/issues/900
.replace(/\u2028/g,' ');
let bIn = false, let bIn = false,
bDo = true, bDo = true,