mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	Mention FORGIVING_OCR config option when language detection fails.
It is not obvious that the PAPERLESS_FORGIVING_OCR allows to let document consumption happen even if no language can be detected. Mentioning it in the actual error message in the log seems like the best way to make it clear.
This commit is contained in:
		| @@ -153,7 +153,10 @@ class RasterisedDocumentParser(DocumentParser): | ||||
|                 ) | ||||
|                 raw_text = self._assemble_ocr_sections(imgs, middle, raw_text) | ||||
|                 return raw_text | ||||
|             raise OCRError("Language detection failed") | ||||
|             error_msg = ("Language detection failed. Set " | ||||
|                          "PAPERLESS_FORGIVING_OCR in config file to continue " | ||||
|                          "anyway.") | ||||
|             raise OCRError(error_msg) | ||||
|  | ||||
|         if ISO639[guessed_language] == self.DEFAULT_OCR_LANGUAGE: | ||||
|             raw_text = self._assemble_ocr_sections(imgs, middle, raw_text) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 David Martin
					David Martin