Remove the view to submit all document for OCR.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -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
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
@@ -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'
|
||||
)
|
||||
|
||||
@@ -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<pk>\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'
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user