Show document types to index in index list view

This commit is contained in:
Roberto Rosario
2012-08-15 01:52:49 -04:00
parent 15254f994c
commit c05b9d0c3a
2 changed files with 10 additions and 1 deletions

View File

@@ -311,6 +311,7 @@ def index_list(request):
'hide_links': True,
'extra_columns': [
{'name': _(u'nodes'), 'attribute': encapsulate(lambda x: x.instance_root.get_descendant_count())},
{'name': _(u'document types'), 'attribute': 'get_document_types_names'},
],
}
@@ -418,6 +419,7 @@ def document_index_list(request, document_id):
queryset = document.indexinstancenode_set.all()
try:
# TODO: should be AND not OR
Permission.objects.check_permissions(request.user, [PERMISSION_DOCUMENT_VIEW, PERMISSION_DOCUMENT_INDEXING_VIEW])
except PermissionDenied:
queryset = AccessEntry.objects.filter_objects_by_access(PERMISSION_DOCUMENT_INDEXING_VIEW, request.user, queryset)