From 0f7f11e4f3c2bbae78705f2e5c71faa51556e016 Mon Sep 17 00:00:00 2001 From: David Mehren Date: Sat, 13 Feb 2021 17:54:38 +0100 Subject: Fix HTML clipboard import jQuery's .html() method escapes contained text (e.g. '<' becomes '<'). This confuses the turndown parser, which then only performs unescaping, but does not convert to markdown. By using .text() instead, the unescaped content is returned and turndown can correctly generate markdown. Signed-off-by: David Mehren --- public/js/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/js/index.js b/public/js/index.js index 03cae1b4..510b6751 100644 --- a/public/js/index.js +++ b/public/js/index.js @@ -1583,7 +1583,7 @@ $('#clipboardModalClear').click(function () { $('#clipboardModalContent').html('') }) $('#clipboardModalConfirm').click(function () { - const data = $('#clipboardModalContent').html() + const data = $('#clipboardModalContent').text() if (data) { parseToEditor(data) $('#clipboardModal').modal('hide') -- cgit v1.2.3