diff --git a/mayan/apps/ocr/apps.py b/mayan/apps/ocr/apps.py index 4482e8a266..21741b610a 100644 --- a/mayan/apps/ocr/apps.py +++ b/mayan/apps/ocr/apps.py @@ -30,9 +30,8 @@ from .handlers import ( from .links import ( link_document_content, link_document_ocr_download, link_document_ocr_erros_list, link_document_submit, - link_document_submit_all, link_document_submit_multiple, - link_document_type_ocr_settings, link_document_type_submit, - link_entry_list + link_document_submit_multiple, link_document_type_ocr_settings, + link_document_type_submit, link_entry_list ) from .permissions import permission_ocr_document, permission_ocr_content_view from .queues import * # NOQA @@ -159,8 +158,7 @@ class OCRApp(MayanAppConfig): ) menu_tools.bind_links( links=( - link_document_submit_all, link_document_type_submit, - link_entry_list + link_document_type_submit, link_entry_list ) ) diff --git a/mayan/apps/ocr/links.py b/mayan/apps/ocr/links.py index edbe67d0d6..a788f21edc 100644 --- a/mayan/apps/ocr/links.py +++ b/mayan/apps/ocr/links.py @@ -17,10 +17,6 @@ link_document_submit = Link( args='resolved_object.id', permissions=(permission_ocr_document,), text=_('Submit for OCR'), view='ocr:document_submit' ) -link_document_submit_all = Link( - icon='fa fa-font', permissions=(permission_ocr_document,), - text=_('OCR all documents'), view='ocr:document_submit_all' -) link_document_submit_multiple = Link( text=_('Submit for OCR'), view='ocr:document_submit_multiple' ) diff --git a/mayan/apps/ocr/urls.py b/mayan/apps/ocr/urls.py index 6638c2bc28..e69f1fd338 100644 --- a/mayan/apps/ocr/urls.py +++ b/mayan/apps/ocr/urls.py @@ -7,9 +7,9 @@ from .api_views import ( APIDocumentVersionOCRView ) from .views import ( - DocumentAllSubmitView, DocumentOCRContent, DocumentOCRDownloadView, - DocumentOCRErrorsListView, DocumentSubmitView, DocumentSubmitManyView, - DocumentTypeSettingsEditView, DocumentTypeSubmitView, EntryListView + DocumentOCRContent, DocumentOCRDownloadView, DocumentOCRErrorsListView, + DocumentSubmitView, DocumentSubmitManyView, DocumentTypeSettingsEditView, + DocumentTypeSubmitView, EntryListView ) urlpatterns = [ @@ -21,10 +21,6 @@ urlpatterns = [ r'^document/(?P\d+)/submit/$', DocumentSubmitView.as_view(), name='document_submit' ), - url( - r'^document/all/submit/$', DocumentAllSubmitView.as_view(), - name='document_submit_all' - ), url( r'^document/type/submit/$', DocumentTypeSubmitView.as_view(), name='document_type_submit' diff --git a/mayan/apps/ocr/views.py b/mayan/apps/ocr/views.py index 54c34ae2ec..73234643a7 100644 --- a/mayan/apps/ocr/views.py +++ b/mayan/apps/ocr/views.py @@ -23,23 +23,6 @@ from .permissions import ( from .utils import get_document_ocr_content -class DocumentAllSubmitView(ConfirmView): - extra_context = {'title': _('Submit all documents for OCR?')} - - def get_post_action_redirect(self): - return reverse('common:tools_list') - - def view_action(self): - count = 0 - for document in Document.objects.all(): - document.submit_for_ocr() - count += 1 - - messages.success( - self.request, _('%d documents added to the OCR queue.') % count - ) - - class DocumentOCRContent(SingleObjectDetailView): form_class = DocumentOCRContentForm model = Document