🔖 chore: prohibit users from modifying usernames

This commit is contained in:
MartialBE 2024-05-15 12:35:04 +08:00
parent 59d3b13311
commit 5ae57435ba
No known key found for this signature in database
GPG Key ID: 27C0267EC84B0A5C
3 changed files with 5 additions and 7 deletions

View File

@ -415,8 +415,8 @@ func UpdateSelf(c *gin.Context) {
}
cleanUser := model.User{
Id: c.GetInt("id"),
Username: user.Username,
Id: c.GetInt("id"),
// Username: user.Username,
Password: user.Password,
DisplayName: user.DisplayName,
}

View File

@ -139,9 +139,6 @@ func (user *User) Insert(inviterId int) error {
}
func (user *User) Update(updatePassword bool) error {
if RecordExists(&User{}, "username", user.Username, user.Id) {
return errors.New("用户名已存在!")
}
var err error
if updatePassword {
user.Password, err = common.Password2Hash(user.Password)

View File

@ -107,7 +107,7 @@ export default function Profile() {
const submit = async () => {
try {
let inputValue = inputs;
inputValue.username = trims(inputValue.username);
// inputValue.username = trims(inputValue.username);
inputValue.display_name = trims(inputValue.display_name);
await validationSchema.validate(inputValue);
const res = await API.put(`/api/user/self`, inputValue);
@ -170,7 +170,8 @@ export default function Profile() {
label="用户名"
type="text"
value={inputs.username || ''}
onChange={handleInputChange}
// onChange={handleInputChange}
disabled
name="username"
placeholder="请输入用户名"
/>