From 7dc8f09d61b67929432119fa4c8811a478ab2b28 Mon Sep 17 00:00:00 2001 From: huangjian Date: Wed, 23 Dec 2020 16:32:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E9=80=89=E9=80=81=E7=A4=BC=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E5=A2=9E=E5=8A=A0targetUids=E6=95=B0=E6=8D=AE(?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E6=97=A7=E7=89=88PK=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E5=92=8CiOS)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yizhuan/xchat_android_core/gift/toolbox/GiftToolbox.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/yizhuan/xchat_android_core/gift/toolbox/GiftToolbox.java b/core/src/main/java/com/yizhuan/xchat_android_core/gift/toolbox/GiftToolbox.java index 518bc7470..43e475f80 100644 --- a/core/src/main/java/com/yizhuan/xchat_android_core/gift/toolbox/GiftToolbox.java +++ b/core/src/main/java/com/yizhuan/xchat_android_core/gift/toolbox/GiftToolbox.java @@ -226,10 +226,13 @@ public class GiftToolbox { CustomAttachment.CUSTOM_MSG_SUB_TYPE_BATCH_SEND_GIFT); //这里去掉收礼物人的头像字段,减少容量 GiftMultiReceiverInfo tmpData = new Gson().fromJson(new Gson().toJson(data), GiftMultiReceiverInfo.class); + List targetUids = new ArrayList<>(); for (GiftReceiver targetUser : tmpData.getTargetUsers()) { targetUser.setAvatar(null); + targetUids.add(targetUser.getUid()); } - + //兼容旧版PK模式和iOS + tmpData.setTargetUids(targetUids); giftBatchAttachment.setGiftMultiReceiverInfo(tmpData); int giftId = tmpData.getGiftId(); GiftInfo giftInfo = GiftModel.get().findGiftInfoById(giftId);