Commit 4b4735b7 by Őry Máté

acl: fix return type

parent 2907b381
...@@ -189,9 +189,10 @@ class AclBase(Model): ...@@ -189,9 +189,10 @@ class AclBase(Model):
logger.debug("- level set by str: %s", unicode(level)) logger.debug("- level set by str: %s", unicode(level))
ct = ContentType.objects.get_for_model(cls) ct = ContentType.objects.get_for_model(cls)
return user.objectlevel_set.filter( ols = user.objectlevel_set.filter(
Q(users=user) | Q(groups__in=user.groups.all()), Q(users=user) | Q(groups__in=user.groups.all()),
content_type=ct, level__weight__gte=level.weight).distinct() content_type=ct, level__weight__gte=level.weight).distinct()
return cls.objects.filter(objectlevel_set__in=ols.all())
class Meta: class Meta:
abstract = True abstract = True
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 sign in to comment