出发前保存
This commit is contained in:
@@ -20,20 +20,17 @@ function registerHandlers(conn) {
|
||||
emitter.emit('GroupCount', { groupName, count })
|
||||
})
|
||||
|
||||
conn.on('RegisterResult', (success, message) => {
|
||||
emitter.emit('RegisterResult', { success, message })
|
||||
})
|
||||
|
||||
conn.on('LoginResult', async (success, accessToken, refreshToken) => {
|
||||
emitter.emit('LoginResult', { success, accessToken, refreshToken })
|
||||
})
|
||||
|
||||
conn.on('SendPrivateMessage', (success, message, userid, messageId) => {
|
||||
emitter.emit('SendPrivateMessage', { success, message, userid, messageId })
|
||||
conn.on('SendPrivateMessage', (ResultResponse) => {
|
||||
emitter.emit('SendPrivateMessage', ResultResponse)
|
||||
})
|
||||
conn.on('SendReadReceipt', (messageId) => {
|
||||
emitter.emit('SendReadReceipt', messageId)
|
||||
})
|
||||
|
||||
// 监听用户状态变化
|
||||
connection.on("UserStatusChanged", (userId, isOnline) => {
|
||||
emitter.emit('UserStatusChanged', { userId, isOnline })
|
||||
})
|
||||
}
|
||||
|
||||
// 初始连接(不带 token)
|
||||
@@ -99,4 +96,4 @@ async function reconnectWithToken() {
|
||||
await RefreshAccessToken() // 尝试刷新 token 并重连
|
||||
})()
|
||||
|
||||
export { connection, reconnectWithToken }
|
||||
export { connection, reconnectWithToken, createConnection }
|
||||
|
||||
Reference in New Issue
Block a user