fix: htmlToText preserve <a> href links for activation email parsing
This commit is contained in:
@@ -126,7 +126,8 @@ function htmlToText(html) {
|
|||||||
return html
|
return html
|
||||||
.replace(/<style[\s\S]*?<\/style>/gi, "")
|
.replace(/<style[\s\S]*?<\/style>/gi, "")
|
||||||
.replace(/<script[\s\S]*?<\/script>/gi, "")
|
.replace(/<script[\s\S]*?<\/script>/gi, "")
|
||||||
.replace(/<br\s*\/?\s*>/gi, "\n")
|
.replace(/<a\s+[^>]*href=["']([^"']+)["'][^>]*>/gi, (_, href) => href + " ")
|
||||||
|
.replace(/<br\s*\/?>\s*/gi, "\n")
|
||||||
.replace(/<\/p>/gi, "\n")
|
.replace(/<\/p>/gi, "\n")
|
||||||
.replace(/<[^>]+>/g, "")
|
.replace(/<[^>]+>/g, "")
|
||||||
.replace(/ /gi, " ")
|
.replace(/ /gi, " ")
|
||||||
|
|||||||
Reference in New Issue
Block a user