fix: 无法更新登录信息
This commit is contained in:
parent
085726cf6a
commit
f14258a6a9
|
|
@ -151,18 +151,28 @@ 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 {
|
||||||
loginBean.user.id,
|
this.bduss = bduss
|
||||||
loginBean.user.name,
|
this.sToken = sToken
|
||||||
bduss,
|
this.tbs = loginBean.anti.tbs
|
||||||
loginBean.anti.tbs,
|
this.name = loginBean.user.name
|
||||||
loginBean.user.portrait,
|
this.nameShow = initNickNameBean.userInfo.nameShow
|
||||||
sToken,
|
this.portrait = loginBean.user.portrait
|
||||||
cookie ?: getBdussCookie(bduss),
|
this.cookie = cookie ?: getBdussCookie(bduss)
|
||||||
initNickNameBean.userInfo.nameShow,
|
saveOrUpdate("uid = ?", loginBean.user.id)
|
||||||
"",
|
}
|
||||||
"0"
|
?: Account(
|
||||||
)
|
loginBean.user.id,
|
||||||
|
loginBean.user.name,
|
||||||
|
bduss,
|
||||||
|
loginBean.anti.tbs,
|
||||||
|
loginBean.user.portrait,
|
||||||
|
sToken,
|
||||||
|
cookie ?: getBdussCookie(bduss),
|
||||||
|
initNickNameBean.userInfo.nameShow,
|
||||||
|
"",
|
||||||
|
"0"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue