diff --git a/files/views/media.py b/files/views/media.py index 2ef823d4..47755d3a 100644 --- a/files/views/media.py +++ b/files/views/media.py @@ -169,7 +169,7 @@ class MediaList(APIView): if getattr(settings, 'USE_RBAC', False): rbac_categories = request.user.get_rbac_categories_as_contributor() - conditions |= Q(category__in=rbac_categories) + conditions |= Q(category__in=rbac_categories, user=self.request.user) media = base_queryset.filter(conditions).distinct() elif show_param == "shared_with_me":