don't filter category groups for superusers

---
This commit is contained in:
JensDiemer 2012-09-24 14:18:16 +03:00
parent d27719803d
commit b93392594a
2 changed files with 12 additions and 10 deletions

View file

@ -83,10 +83,12 @@ class Category(models.Model):
return Post.objects.filter(topic__forum__category__id=self.id).select_related()
def has_access(self, user):
if user.is_superuser:
return True
if self.groups.exists():
if user.is_authenticated():
if not self.groups.filter(user__pk=user.id).exists():
return False
if not self.groups.filter(user__pk=user.id).exists():
return False
else:
return False
return True