diff --git a/mayan/apps/ocr/classes.py b/mayan/apps/ocr/classes.py index 3e8165cf33..0bc8701fd5 100644 --- a/mayan/apps/ocr/classes.py +++ b/mayan/apps/ocr/classes.py @@ -22,13 +22,14 @@ class OCRBackendBase(object): image = page.get_image() logger.info('Processing page: %d of document version: %s', page.page_number, document_version) document_page_content, created = DocumentPageContent.objects.get_or_create(document_page=page) - result = self.execute(file_object=image, language=language) document_page_content.content = self.execute(file_object=image, language=language) document_page_content.save() image.close() logger.info('Finished processing page: %d of document version: %s', page.page_number, document_version) def execute(self, file_object, language=None, transformations=None): + self.language = language + if not transformations: transformations = []