From 4c17910e8c16006b14ccd3461c9a8bc778ac80ac Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 19 Dec 2011 23:48:46 -0400 Subject: [PATCH] Conver object_list view to use AccessEntry.objects.filter_objects_by_access for simplicity --- apps/documents/views.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/apps/documents/views.py b/apps/documents/views.py index ab41c4999f..c203e01eba 100644 --- a/apps/documents/views.py +++ b/apps/documents/views.py @@ -76,12 +76,7 @@ def document_list(request, object_list=None, title=None, extra_context=None): # If user doesn't have global permission, get a list of document # for which he/she does hace access use it to filter the # provided object_list - class_objects = AccessEntry.objects.get_allowed_class_objects(PERMISSION_DOCUMENT_VIEW, request.user, Document) - logger.debug('class_objects: %s' % class_objects) - - logger.debug('pre_object_list: %s' % pre_object_list) - - final_object_list = list(set(pre_object_list) & set(class_objects)) + final_object_list = AccessEntry.objects.filter_objects_by_access(PERMISSION_DOCUMENT_VIEW, request.user, pre_object_list) else: final_object_list = pre_object_list