Skip to content
Snippets Groups Projects
Verified Commit 6fcf4d71 authored by Ernesto Rico Schmidt's avatar Ernesto Rico Schmidt
Browse files

fix: replace privileged user with superuser. again

parent 4e349996
No related branches found
No related tags found
No related merge requests found
Pipeline #7434 canceled
......@@ -5,7 +5,6 @@ from django_filters import rest_framework as filters
from django_filters import widgets
from django import forms
from django.conf import settings
from django.db.models import Exists, OuterRef, Q, QuerySet
from django.utils import timezone
from program import models
......@@ -153,11 +152,11 @@ class ShowFilterSet(StaticFilterHelpTextMixin, filters.FilterSet):
def filter_writable(self, queryset: QuerySet, _: str, value: bool) -> QuerySet:
user = self.request.user if self.request.user.is_authenticated else None
user_is_privileged = (
user.groups.filter(name=settings.PRIVILEGED_GROUP).exists() if user else False
)
# user_is_privileged = (
# user.groups.filter(name=settings.PRIVILEGED_GROUP).exists() if user else False
# )
if value and user_is_privileged:
if value and user.is_superuser:
return queryset
elif value and user:
return queryset.filter(owners=user)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment