mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-07-16 14:05:49 +00:00
feat(user): add user update endpoint with authorization checks and serializer support ✨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m9s
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m9s
This commit is contained in:
@ -33,6 +33,21 @@ class UserProfileUpdateSerializer(serializers.ModelSerializer):
|
||||
) # Only allow these fields
|
||||
|
||||
|
||||
class UserUpdateSerializer(serializers.ModelSerializer):
|
||||
class Meta: # type: ignore
|
||||
model = User
|
||||
fields = (
|
||||
"id_card",
|
||||
"mobile",
|
||||
"first_name",
|
||||
"last_name",
|
||||
"address",
|
||||
"dob",
|
||||
"atoll",
|
||||
"island",
|
||||
)
|
||||
|
||||
|
||||
class CustomUserSerializer(serializers.ModelSerializer):
|
||||
"""serializer for the user object"""
|
||||
|
||||
|
Reference in New Issue
Block a user