调整im 登陆
This commit is contained in:
@@ -109,8 +109,9 @@ object AppState {
|
||||
OpenIMManager.initSDK(context, initConfig)
|
||||
|
||||
try {
|
||||
val sign = accountService.getMyTrtcSign()
|
||||
loginToOpenIM(sign.userId, sign.sig)
|
||||
if (profile?.chatToken != null && profile?.trtcUserId != null) {
|
||||
loginToOpenIM(profile!!.trtcUserId, profile!!.chatToken!!)
|
||||
}
|
||||
|
||||
context.startService(Intent(context, OpenIMService::class.java))
|
||||
|
||||
|
||||
@@ -57,6 +57,9 @@ data class AccountProfile(
|
||||
val banner: String?,
|
||||
// trtcUserId
|
||||
val trtcUserId: String,
|
||||
|
||||
val openImToken: String?,
|
||||
|
||||
// aiAccount true:ai false:普通用户
|
||||
val aiAccount: Boolean,
|
||||
|
||||
@@ -83,6 +86,7 @@ data class AccountProfile(
|
||||
null
|
||||
},
|
||||
trtcUserId = trtcUserId,
|
||||
chatToken = openImToken,
|
||||
aiAccount = aiAccount,
|
||||
rawAvatar = avatar,
|
||||
chatAIId = chatAIId
|
||||
|
||||
@@ -61,6 +61,7 @@ data class AccountProfileEntity(
|
||||
val banner: String?,
|
||||
// trtcUserId
|
||||
val trtcUserId: String,
|
||||
val chatToken: String?,
|
||||
|
||||
val aiAccount: Boolean,
|
||||
val rawAvatar: String,
|
||||
|
||||
Reference in New Issue
Block a user