mirror of
https://github.com/PrivateBin/PrivateBin.git
synced 2025-10-04 10:09:18 +02:00
updating DOMPurify library, simplifying its use, ensuring HTML entities get escaped before formatting paste - regression introduced in #258, reported in #269
This commit is contained in:
parent
6093f0cc9c
commit
bb54d46c7e
6 changed files with 16 additions and 16 deletions
|
@ -42,7 +42,7 @@ require('./prettify');
|
|||
global.prettyPrint = window.PR.prettyPrint;
|
||||
global.prettyPrintOne = window.PR.prettyPrintOne;
|
||||
global.showdown = require('./showdown-1.6.1');
|
||||
global.DOMPurify = require('./purify.min');
|
||||
global.DOMPurify = require('./purify-1.0.3');
|
||||
require('./bootstrap-3.3.7');
|
||||
require('./privatebin');
|
||||
|
||||
|
@ -1422,7 +1422,7 @@ describe('PasteViewer', function () {
|
|||
results.push(
|
||||
$('#placeholder').hasClass('hidden') &&
|
||||
!$.PrivateBin.PasteViewer.isPrettyPrinted() &&
|
||||
$.PrivateBin.PasteViewer.getText() == text
|
||||
$.PrivateBin.PasteViewer.getText() == $('<div />').text(text).html()
|
||||
);
|
||||
if (format == 'markdown') {
|
||||
results.push(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue