Esempio n. 1
0
 def filter_objects(self, user: UserClass, queryset: QuerySet,
                    data: Data) -> QuerySet:
     """Filter the objects for the given user."""
     processes_of_inputs = queryset.filter(
         data__in=data.parents.all()).distinct()
     return queryset.filter_for_user(user).distinct().union(
         processes_of_inputs)
Esempio n. 2
0
 def filter_objects(self, user: UserClass, queryset: QuerySet,
                    data: Data) -> QuerySet:
     """Filter the objects for the given user."""
     return (queryset.filter_for_user(user).distinct().union(
         queryset.filter(contributor=user)))
Esempio n. 3
0
 def filter_objects(self, user: UserClass, queryset: QuerySet,
                    data: Data) -> QuerySet:
     """Filter the objects for the given user."""
     return queryset.filter_for_user(user)