diff --git a/modules/convert/src/main/scala/docspell/convert/SanitizeHtml.scala b/modules/convert/src/main/scala/docspell/convert/SanitizeHtml.scala index e119d410..8601789a 100644 --- a/modules/convert/src/main/scala/docspell/convert/SanitizeHtml.scala +++ b/modules/convert/src/main/scala/docspell/convert/SanitizeHtml.scala @@ -14,3 +14,10 @@ trait SanitizeHtml { def apply(bytes: ByteVector, charset: Option[Charset]): ByteVector } + +object SanitizeHtml { + + val none: SanitizeHtml = + (bv, _) => bv + +} diff --git a/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala b/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala index 3c6eebc5..9cf0dd60 100644 --- a/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala +++ b/modules/convert/src/test/scala/docspell/convert/ConversionTest.scala @@ -50,7 +50,7 @@ object ConversionTest extends SimpleTestSuite with FileChecks { ) ) - val conversion = Conversion.create[IO](convertConfig, blocker, logger) + val conversion = Conversion.create[IO](convertConfig, SanitizeHtml.none, blocker, logger) val bombs = List( ExampleFiles.bombs_20K_gray_jpeg, diff --git a/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala b/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala index 780783bf..4dbcbabc 100644 --- a/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala +++ b/modules/convert/src/test/scala/docspell/convert/extern/ExternConvTest.scala @@ -4,7 +4,7 @@ import java.nio.file.{Path, Paths} import cats.effect._ import docspell.common._ -import docspell.convert.FileChecks +import docspell.convert._ import docspell.files.{ExampleFiles, TestFiles} import minitest.SimpleTestSuite import java.nio.charset.StandardCharsets @@ -12,7 +12,7 @@ import java.nio.charset.StandardCharsets object ExternConvTest extends SimpleTestSuite with FileChecks { val blocker = TestFiles.blocker implicit val CS = TestFiles.CS - + val utf8 = StandardCharsets.UTF_8 val logger = Logger.log4s[IO](org.log4s.getLogger) val target = Paths.get("target") @@ -32,7 +32,7 @@ object ExternConvTest extends SimpleTestSuite with FileChecks { val wkCfg = WkHtmlPdfConfig(cfg, target) val p = WkHtmlPdf - .toPDF[IO, Path](wkCfg, 8192, StandardCharsets.UTF_8, blocker, logger)( + .toPDF[IO, Path](wkCfg, 8192, utf8, SanitizeHtml.none, blocker, logger)( ExampleFiles.letter_de_html.readURL[IO](8192, blocker), storePdfHandler(dir.resolve("test.pdf")) )