forked from enviPath/enviPy
exclude groups
This commit is contained in:
@@ -1295,6 +1295,10 @@ def package(request, package_uuid):
|
|||||||
users = users.filter(is_active=True).exclude(username="anonymous")
|
users = users.filter(is_active=True).exclude(username="anonymous")
|
||||||
|
|
||||||
group_perms = GroupPackagePermission.objects.filter(package=current_package)
|
group_perms = GroupPackagePermission.objects.filter(package=current_package)
|
||||||
|
|
||||||
|
if current_package.classification_level == current_package.Classification.SECRET:
|
||||||
|
groups = Group.objects.none()
|
||||||
|
else:
|
||||||
groups = Group.objects.exclude(
|
groups = Group.objects.exclude(
|
||||||
id__in=GroupPackagePermission.objects.filter(package=current_package).values_list(
|
id__in=GroupPackagePermission.objects.filter(package=current_package).values_list(
|
||||||
"group_id", flat=True
|
"group_id", flat=True
|
||||||
|
|||||||
Reference in New Issue
Block a user