diff --git a/apps/account/serializers/user.py b/apps/account/serializers/user.py index 255a3c3..95beff0 100644 --- a/apps/account/serializers/user.py +++ b/apps/account/serializers/user.py @@ -30,10 +30,6 @@ class UserProfileSerializer(serializers.ModelSerializer): # return value def update(self, instance, validated_data): - password = validated_data.pop('password', None) - if password: - instance.set_password(password) - # Update other fields for attr, value in validated_data.items(): if value is not None: setattr(instance, attr, value) diff --git a/apps/account/views/user.py b/apps/account/views/user.py index 5553186..dbd49cf 100644 --- a/apps/account/views/user.py +++ b/apps/account/views/user.py @@ -273,6 +273,10 @@ class UserProfileView(RetrieveAPIView): permission_classes = [IsAuthenticated, IsActiveUser] queryset = User.objects.all() + def get(self, request, *args, **kwargs): + logger.info(f'UserProfileView--> {request.data}') + return super().get(request, *args, **kwargs) + def get_object(self): return self.request.user