Fix stale display names in search results.

This commit is contained in:
Cody Henthorne
2026-03-27 12:22:51 -04:00
committed by Alex Hart
parent e125fa6bfb
commit 72d75e9cd5

View File

@@ -475,8 +475,8 @@ public class SearchRepository {
public MessageResult build(@NonNull Cursor cursor) {
RecipientId conversationRecipientId = RecipientId.from(CursorUtil.requireLong(cursor, SearchTable.CONVERSATION_RECIPIENT));
RecipientId messageRecipientId = RecipientId.from(CursorUtil.requireLong(cursor, SearchTable.MESSAGE_RECIPIENT));
Recipient conversationRecipient = Recipient.live(conversationRecipientId).get();
Recipient messageRecipient = Recipient.live(messageRecipientId).get();
Recipient conversationRecipient = Recipient.resolved(conversationRecipientId);
Recipient messageRecipient = Recipient.resolved(messageRecipientId);
String body = CursorUtil.requireString(cursor, SearchTable.BODY);
String bodySnippet = CursorUtil.requireString(cursor, SearchTable.SNIPPET);
long receivedMs = CursorUtil.requireLong(cursor, MessageTable.DATE_RECEIVED);