Commit 554929b4 authored by Krophil's avatar Krophil Committed by Sli

small fix in canViewList

parent ffbad7e2
......@@ -4,6 +4,7 @@ from django.shortcuts import render
from django.http import HttpResponseForbidden, HttpResponseNotFound
from django.core.exceptions import PermissionDenied, ObjectDoesNotExist, ImproperlyConfigured
from django.views.generic.base import View
from django.db.models import Count
from core.models import Group
from core.views.forms import LoginForm
......@@ -110,7 +111,7 @@ class CanViewMixin(View):
except: pass
# If we get here, it's a ListView
l_id = [ for o in self.get_queryset() if can_view(o, request.user)]
if not l_id:
if ((not l_id) and self.get_queryset().count() != 0):
raise PermissionDenied
self._get_queryset = self.get_queryset
def get_qs(self2):
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment