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 model = models.User
fields = [ fields = [
'id', 'id',
'username',
'first_name', 'first_name',
'last_name', 'last_name',
] ]
@ -106,6 +105,11 @@ class ChangePasswordSerializer(serializers.Serializer):
new_password = serializers.CharField(required=True) new_password = serializers.CharField(required=True)
class ResetPasswordSerializer(serializers.Serializer):
''' Serializer: Change password. '''
email = serializers.EmailField(required=True)
class SignupSerializer(serializers.ModelSerializer): class SignupSerializer(serializers.ModelSerializer):
''' Serializer: Create user profile. ''' ''' Serializer: Create user profile. '''
id = serializers.IntegerField(read_only=True) 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.first_name + ' ' + user.last_name;
} }
return user.username; return `Аноним ${userID}`;
} }
const reload = useCallback( const reload = useCallback(

View File

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