Convert more apps to new navigation system
This commit is contained in:
@@ -11,11 +11,12 @@ from metadata.models import DocumentMetadata
|
||||
from rest_api.classes import APIEndPoint
|
||||
|
||||
from .links import (
|
||||
document_index_list, link_index_main_menu, index_parent,
|
||||
link_index_setup, index_setup_create, index_setup_document_types,
|
||||
index_setup_delete, index_setup_edit, index_setup_list, index_setup_view,
|
||||
link_rebuild_index_instances, template_node_create, template_node_delete,
|
||||
template_node_edit
|
||||
link_document_index_list, link_index_main_menu, link_index_parent,
|
||||
link_index_setup, link_index_setup_create, link_index_setup_document_types,
|
||||
link_index_setup_delete, link_index_setup_edit, link_index_setup_list,
|
||||
link_index_setup_view, link_rebuild_index_instances,
|
||||
link_template_node_create, link_template_node_delete,
|
||||
link_template_node_edit
|
||||
)
|
||||
from .models import Index, IndexTemplateNode, IndexInstanceNode
|
||||
from .tasks import task_delete_empty_index_nodes, task_index_document
|
||||
@@ -38,11 +39,7 @@ class DocumentIndexingApp(apps.AppConfig):
|
||||
verbose_name = _('Document indexing')
|
||||
|
||||
def ready(self):
|
||||
post_delete.connect(document_index_delete, dispatch_uid='document_index_delete', sender=Document)
|
||||
post_save.connect(document_metadata_index_update, dispatch_uid='document_metadata_index_update', sender=DocumentMetadata)
|
||||
post_delete.connect(document_metadata_index_post_delete, dispatch_uid='document_metadata_index_post_delete', sender=DocumentMetadata)
|
||||
|
||||
register_maintenance_links([link_rebuild_index_instances], namespace='document_indexing', title=_('Indexes'))
|
||||
APIEndPoint('indexes', app_name='document_indexing')
|
||||
|
||||
# TODO: convert
|
||||
#register_links(Document, [document_index_list], menu_name='form_header')
|
||||
@@ -55,4 +52,8 @@ class DocumentIndexingApp(apps.AppConfig):
|
||||
|
||||
menu_main.bind_links(links=[link_index_main_menu])
|
||||
|
||||
APIEndPoint('indexes', app_name='document_indexing')
|
||||
post_delete.connect(document_index_delete, dispatch_uid='document_index_delete', sender=Document)
|
||||
post_save.connect(document_metadata_index_update, dispatch_uid='document_metadata_index_update', sender=DocumentMetadata)
|
||||
post_delete.connect(document_metadata_index_post_delete, dispatch_uid='document_metadata_index_post_delete', sender=DocumentMetadata)
|
||||
|
||||
register_maintenance_links([link_rebuild_index_instances], namespace='document_indexing', title=_('Indexes'))
|
||||
|
||||
Reference in New Issue
Block a user