From b367701a96ca1a9f312157b0f2115197137a0d5e Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 8 Sep 2023 19:40:09 -0400 Subject: [PATCH] Fix bug where default reactions were dropped in AccountRecord. --- .../signalservice/api/storage/SignalAccountRecord.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/storage/SignalAccountRecord.java b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/storage/SignalAccountRecord.java index f7a2fa0830..ac097c15cd 100644 --- a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/storage/SignalAccountRecord.java +++ b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/storage/SignalAccountRecord.java @@ -50,7 +50,7 @@ public final class SignalAccountRecord implements SignalRecord { this.avatarUrlPath = OptionalUtil.absentIfEmpty(proto.avatarUrlPath); this.pinnedConversations = new ArrayList<>(proto.pinnedConversations.size()); this.payments = new Payments(proto.payments.enabled, OptionalUtil.absentIfEmpty(proto.payments.entropy)); - this.defaultReactions = new ArrayList<>(proto.preferredReactionEmoji.size()); + this.defaultReactions = new ArrayList<>(proto.preferredReactionEmoji); this.subscriber = new Subscriber(proto.subscriberCurrencyCode, proto.subscriberId.toByteArray()); for (AccountRecord.PinnedConversation conversation : proto.pinnedConversations) {