解决撤回消息中原消息中二进制消息数据格式错误问题

This commit is contained in:
heavyrian2012
2023-09-07 22:01:37 +08:00
parent 1e5ac9b787
commit 932ee9235f
@@ -2278,7 +2278,7 @@ public class MemoryMessagesStore implements IMessagesStore {
json.put("c", message.getContent().getContent()); json.put("c", message.getContent().getContent());
json.put("e", message.getContent().getExtra()); json.put("e", message.getContent().getExtra());
if (message.getContent().getData() != null && message.getContent().getData().size() > 0) { if (message.getContent().getData() != null && message.getContent().getData().size() > 0) {
json.put("b", Base64.getEncoder().encode(message.getContent().getData().toByteArray())); json.put("b", Base64.getEncoder().encodeToString(message.getContent().getData().toByteArray()));
} }
if (message.getContent().getMediaType() > 0) { if (message.getContent().getMediaType() > 0) {
json.put("mt", message.getContent().getMediaType()); json.put("mt", message.getContent().getMediaType());