From 4942d83de5a1f5895058721e1d02daca4f513117 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 30 Jul 2020 22:26:27 -0400 Subject: [PATCH] Properly render reset session update messages. --- .../thoughtcrime/securesms/database/model/MessageRecord.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java b/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java index 6b2fbd807f..575d35e07f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java @@ -159,6 +159,9 @@ public abstract class MessageRecord extends DisplayRecord { else return fromRecipient(getIndividualRecipient(), r -> context.getString(R.string.MessageRecord_you_marked_your_safety_number_with_s_unverified_from_another_device, r.getDisplayName(context))); } else if (isProfileChange()) { return staticUpdateDescription(getProfileChangeDescription(context)); + } else if (isEndSession()) { + if (isOutgoing()) return staticUpdateDescription(context.getString(R.string.SmsMessageRecord_secure_session_reset)); + else return fromRecipient(getIndividualRecipient(), r-> context.getString(R.string.SmsMessageRecord_secure_session_reset_s, r.getDisplayName(context))); } return null;