Add OCR content deleted event

Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
This commit is contained in:
Roberto Rosario
2019-09-24 00:15:23 -04:00
parent e62e684107
commit 792aa64829
6 changed files with 46 additions and 4 deletions

View File

@@ -14,9 +14,14 @@ from mayan.apps.common.menus import (
)
from mayan.apps.documents.search import document_search, document_page_search
from mayan.apps.documents.signals import post_version_upload
from mayan.apps.events.classes import ModelEventType
from mayan.apps.navigation.classes import SourceColumn
from .dependencies import * # NOQA
from .events import (
event_ocr_document_content_deleted, event_ocr_document_version_finish,
event_ocr_document_version_submit
)
from .handlers import (
handler_index_document, handler_initialize_new_ocr_settings,
handler_ocr_document_version,
@@ -83,6 +88,14 @@ class OCRApp(MayanAppConfig):
name='submit_for_ocr', value=method_document_version_ocr_submit
)
ModelEventType.register(
model=Document, event_types=(
event_ocr_document_content_deleted,
event_ocr_document_version_finish,
event_ocr_document_version_submit
)
)
ModelField(
model=Document, name='versions__pages__ocr_content__content'
)