From b41005c1d1a9799509a9e3741db1f7ac0cfafef8 Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Thu, 4 Sep 2025 15:27:00 +0500 Subject: [PATCH] fix bug --- core/apps/admin_panel/serializers/user.py | 1 + core/apps/admin_panel/views/user.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core/apps/admin_panel/serializers/user.py b/core/apps/admin_panel/serializers/user.py index a5ad82a..01e6a5a 100644 --- a/core/apps/admin_panel/serializers/user.py +++ b/core/apps/admin_panel/serializers/user.py @@ -24,6 +24,7 @@ class UserSerializer(serializers.ModelSerializer): first_name=validated_data.get('first_name'), last_name=validated_data.get('last_name'), username=validated_data.get('username'), + is_superuser=validated_data.get('is_superuser') ) user.set_password(validated_data.get('password')) user.save() diff --git a/core/apps/admin_panel/views/user.py b/core/apps/admin_panel/views/user.py index 85fbcd7..01a8a24 100644 --- a/core/apps/admin_panel/views/user.py +++ b/core/apps/admin_panel/views/user.py @@ -25,7 +25,7 @@ class UserCreateApiView(generics.GenericAPIView, ResponseMixin): class UserListApiView(generics.GenericAPIView, ResponseMixin): serializer_class = UserSerializer - queryset = User.objects.exclude(is_superuser=True) + queryset = User.objects.all() permission_classes = [permissions.IsAdminUser] def get(self, request):