Convert more apps to new navigation system

This commit is contained in:
Roberto Rosario
2015-04-04 18:47:16 -04:00
parent 39e8e26f87
commit 73a24b71b3
17 changed files with 173 additions and 178 deletions

View File

@@ -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'))