Remove username data from list of users

This commit is contained in:
IRBorisov 2024-02-22 19:09:24 +03:00
parent 8336c3340c
commit 76b5456162
3 changed files with 7 additions and 3 deletions

View File

@ -78,7 +78,6 @@ class UserInfoSerializer(serializers.ModelSerializer):
model = models.User
fields = [
'id',
'username',
'first_name',
'last_name',
]
@ -106,6 +105,11 @@ class ChangePasswordSerializer(serializers.Serializer):
new_password = serializers.CharField(required=True)
class ResetPasswordSerializer(serializers.Serializer):
''' Serializer: Change password. '''
email = serializers.EmailField(required=True)
class SignupSerializer(serializers.ModelSerializer):
''' Serializer: Create user profile. '''
id = serializers.IntegerField(read_only=True)

View File

@ -43,7 +43,7 @@ export const UsersState = ({ children }: UsersStateProps) => {
}
return user.first_name + ' ' + user.last_name;
}
return user.username;
return `Аноним ${userID}`;
}
const reload = useCallback(

View File

@ -50,7 +50,7 @@ export interface IUserProfile extends Omit<IUser, 'is_staff'> {}
/**
* Represents user reference information.
*/
export interface IUserInfo extends Omit<IUserProfile, 'email'> {}
export interface IUserInfo extends Omit<IUserProfile, 'email' | 'username'> {}
/**
* Represents data needed to update password for current user.