fix: 无法更新登录信息
This commit is contained in:
parent
085726cf6a
commit
f14258a6a9
|
|
@ -151,7 +151,17 @@ object AccountUtil {
|
||||||
return TiebaApi.getInstance()
|
return TiebaApi.getInstance()
|
||||||
.initNickNameFlow(bduss, sToken)
|
.initNickNameFlow(bduss, sToken)
|
||||||
.zip(TiebaApi.getInstance().loginFlow(bduss, sToken)) { initNickNameBean, loginBean ->
|
.zip(TiebaApi.getInstance().loginFlow(bduss, sToken)) { initNickNameBean, loginBean ->
|
||||||
getAccountInfoByUid(loginBean.user.id) ?: Account(
|
getAccountInfoByUid(loginBean.user.id)?.apply {
|
||||||
|
this.bduss = bduss
|
||||||
|
this.sToken = sToken
|
||||||
|
this.tbs = loginBean.anti.tbs
|
||||||
|
this.name = loginBean.user.name
|
||||||
|
this.nameShow = initNickNameBean.userInfo.nameShow
|
||||||
|
this.portrait = loginBean.user.portrait
|
||||||
|
this.cookie = cookie ?: getBdussCookie(bduss)
|
||||||
|
saveOrUpdate("uid = ?", loginBean.user.id)
|
||||||
|
}
|
||||||
|
?: Account(
|
||||||
loginBean.user.id,
|
loginBean.user.id,
|
||||||
loginBean.user.name,
|
loginBean.user.name,
|
||||||
bduss,
|
bduss,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue