From 6b973e835eee46203898d41d16b60b090507531c Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Mon, 2 Dec 2024 21:08:09 +0200 Subject: [PATCH] fix(import): check boxes not preserved on safe import --- src/services/html_sanitizer.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/services/html_sanitizer.ts b/src/services/html_sanitizer.ts index f6f889049..71f2d7806 100644 --- a/src/services/html_sanitizer.ts +++ b/src/services/html_sanitizer.ts @@ -52,7 +52,8 @@ function sanitize(dirtyHtml: string) { return sanitizeHtml(dirtyHtml, { allowedTags, allowedAttributes: { - '*': [ 'class', 'style', 'title', 'src', 'href', 'hash', 'disabled', 'align', 'alt', 'center', 'data-*' ] + "*": [ 'class', 'style', 'title', 'src', 'href', 'hash', 'disabled', 'align', 'alt', 'center', 'data-*' ], + "input": [ "type" ] }, allowedSchemes: [ 'http', 'https', 'ftp', 'ftps', 'mailto', 'data', 'evernote', 'file', 'facetime', 'irc', 'gemini', 'git',