diff --git a/api/v1/views.py b/api/v1/views.py index 4a854b78..8aaf84b8 100644 --- a/api/v1/views.py +++ b/api/v1/views.py @@ -55,7 +55,9 @@ User = get_user_model() class AuthorBalanceViewSet(ExtendedModelViewSet): - queryset = AuthorBalance.objects.all() + queryset = AuthorBalance.objects.filter( + author__role__in=[User.AUTHOR_ROLE, User.ADMIN_ROLE], + ) serializer_class = AuthorBalanceCreateSerializer serializer_class_map = { 'list': AuthorBalanceSerializer,