Skip to content
Snippets Groups Projects
Commit 7eb3314d authored by Ernesto Rico Schmidt's avatar Ernesto Rico Schmidt
Browse files

Only update `is_active`, `is_staff` and `is_superuser`

parent 9e422edf
No related branches found
No related tags found
No related merge requests found
......@@ -36,7 +36,7 @@ class UserSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = '__all__'
fields = ('username', 'first_name', 'last_name', 'email', 'is_staff', 'is_active', 'password', 'profile')
def create(self, validated_data):
"""
......@@ -68,8 +68,6 @@ class UserSerializer(serializers.ModelSerializer):
instance.email = validated_data.get('email', instance.email)
if user.is_superuser:
instance.groups = validated_data.get('groups', instance.groups)
instance.user_permissions = validated_data.get('user_permissions', instance.user_permissions)
instance.is_active = validated_data.get('is_active', instance.is_active)
instance.is_staff = validated_data.get('is_staff', instance.is_staff)
instance.is_superuser = validated_data.get('is_superuser', instance.is_superuser)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment