From ab1139523aa929f8de1d041edcc415b91025986f Mon Sep 17 00:00:00 2001 From: Eike Kettner <eike.kettner@posteo.de> Date: Mon, 26 Oct 2020 22:08:20 +0100 Subject: [PATCH] Let the convert-all task retry when pdf conversion fails --- .../joex/src/main/scala/docspell/joex/pdfconv/PdfConvTask.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/joex/src/main/scala/docspell/joex/pdfconv/PdfConvTask.scala b/modules/joex/src/main/scala/docspell/joex/pdfconv/PdfConvTask.scala index 07cc7c36..5069f0ec 100644 --- a/modules/joex/src/main/scala/docspell/joex/pdfconv/PdfConvTask.scala +++ b/modules/joex/src/main/scala/docspell/joex/pdfconv/PdfConvTask.scala @@ -110,7 +110,7 @@ object PdfConvTask { ctx.logger.warn(s"Unable to convert '${mime}' file ${ctx.args}: $reason") case ConversionResult.Failure(ex) => - ctx.logger.error(ex)(s"Failure converting file ${ctx.args}: ${ex.getMessage}") + Sync[F].raiseError(ex) }) def ocrMyPdf(lang: Language): F[Unit] =