From 13bd0035645bc8b282fec187b68bbd8e65a0f599 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 29 Sep 2022 09:15:50 -0400 Subject: [PATCH] Improve quote model generation. --- .../main/java/org/thoughtcrime/securesms/jobs/PushSendJob.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/jobs/PushSendJob.java b/app/src/main/java/org/thoughtcrime/securesms/jobs/PushSendJob.java index b8fdfaf52a..167df0923c 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/jobs/PushSendJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/jobs/PushSendJob.java @@ -357,6 +357,8 @@ public abstract class PushSendJob extends SendJob { if (quoteAuthorRecipient.isMaybeRegistered()) { return Optional.of(new SignalServiceDataMessage.Quote(quoteId, RecipientUtil.getOrFetchServiceId(context, quoteAuthorRecipient), quoteBody, quoteAttachments, quoteMentions, quoteType.getDataMessageType())); + } else if (quoteAuthorRecipient.hasServiceId()) { + return Optional.of(new SignalServiceDataMessage.Quote(quoteId, quoteAuthorRecipient.requireServiceId(), quoteBody, quoteAttachments, quoteMentions, quoteType.getDataMessageType())); } else { return Optional.empty(); }