From bbbe76697d6c816ca0b7aa4f5fd2e9e9d0b5ea37 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 21 Feb 2024 12:29:53 -0500 Subject: [PATCH] Fix invalid date on group member search results. --- .../securesms/conversationlist/ConversationListItem.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java index 35554c5c3a..04c798041a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversationlist/ConversationListItem.java @@ -334,7 +334,13 @@ public final class ConversationListItem extends ConstraintLayout implements Bind fromView.setText(recipient.get(), false); - updateDateView = () -> dateView.setText(DateUtils.getBriefRelativeTimeSpanString(getContext(), locale, groupWithMembers.getDate())); + updateDateView = () -> { + if (groupWithMembers.getDate() > 0) { + dateView.setText(DateUtils.getBriefRelativeTimeSpanString(getContext(), locale, groupWithMembers.getDate())); + } else { + dateView.setText(""); + } + }; updateDateView.run(); archivedView.setVisibility(GONE); unreadIndicator.setVisibility(GONE);