|
|
@ -90,14 +90,15 @@ export default class ChatClientDirectWeb extends ChatClientOfficialBase {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
let authorName = info[2][1]
|
|
|
|
let authorName = info[2][1]
|
|
|
|
|
|
|
|
let content = info[1]
|
|
|
|
let data = {
|
|
|
|
let data = {
|
|
|
|
avatarUrl: await chat.getAvatarUrl(uid, authorName),
|
|
|
|
avatarUrl: await chat.getAvatarUrl(uid, authorName),
|
|
|
|
timestamp: info[0][4] / 1000,
|
|
|
|
timestamp: info[0][4] / 1000,
|
|
|
|
authorName: authorName,
|
|
|
|
authorName: authorName,
|
|
|
|
authorType: authorType,
|
|
|
|
authorType: authorType,
|
|
|
|
content: info[1],
|
|
|
|
content: content,
|
|
|
|
privilegeType: privilegeType,
|
|
|
|
privilegeType: privilegeType,
|
|
|
|
isGiftDanmaku: Boolean(info[0][9]),
|
|
|
|
isGiftDanmaku: Boolean(info[0][9]) || chat.isGiftDanmakuByContent(content),
|
|
|
|
authorLevel: info[4][0],
|
|
|
|
authorLevel: info[4][0],
|
|
|
|
isNewbie: info[2][5] < 10000,
|
|
|
|
isNewbie: info[2][5] < 10000,
|
|
|
|
isMobileVerified: Boolean(info[2][6]),
|
|
|
|
isMobileVerified: Boolean(info[2][6]),
|
|
|
|