Shamrock: fix #116

This commit is contained in:
WhiteChi 2023-12-02 16:21:16 +08:00
parent b9b6e133d0
commit dc969440ee

View File

@ -81,10 +81,10 @@ internal object GlobalEventTransmitter: BaseSvc() {
sender = Sender( sender = Sender(
userId = record.senderUin, userId = record.senderUin,
nickname = record.sendNickName nickname = record.sendNickName
.ifBlank { record.sendMemberName } .ifBlank { record.peerName }
.ifBlank { record.sendRemarkName } .ifBlank { record.sendRemarkName }
.ifBlank { record.peerName }, .ifBlank { record.sendMemberName },
card = record.sendMemberName, card = record.sendMemberName.ifBlank { record.sendNickName },
role = when (record.senderUin) { role = when (record.senderUin) {
GroupSvc.getOwner(record.peerUin.toString()) -> MemberRole.Owner GroupSvc.getOwner(record.peerUin.toString()) -> MemberRole.Owner
in GroupSvc.getAdminList(record.peerUin.toString()) -> MemberRole.Admin in GroupSvc.getAdminList(record.peerUin.toString()) -> MemberRole.Admin