fix: 客户端协议修改用户资料后没有在原对象 Bean 同步
This commit is contained in:
@@ -66,6 +66,7 @@ export default class UserMySelf extends User {
|
|||||||
file_hash,
|
file_hash,
|
||||||
})
|
})
|
||||||
if (re.code != 200) throw new CallbackError(re)
|
if (re.code != 200) throw new CallbackError(re)
|
||||||
|
this.bean.avatar_file_hash = file_hash
|
||||||
}
|
}
|
||||||
async setUserName(user_name: string) {
|
async setUserName(user_name: string) {
|
||||||
return await this.updateProfile({ username: user_name })
|
return await this.updateProfile({ username: user_name })
|
||||||
@@ -103,6 +104,8 @@ export default class UserMySelf extends User {
|
|||||||
username,
|
username,
|
||||||
})
|
})
|
||||||
if (re.code != 200) throw new CallbackError(re)
|
if (re.code != 200) throw new CallbackError(re)
|
||||||
|
nickname && (this.bean.nickname = nickname)
|
||||||
|
username && (this.bean.username = username)
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
* ================================================
|
* ================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user