From 1f5364f01d0827c5b38d88c6cdb89cd5e839edc4 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Tue, 24 Nov 2020 13:22:41 -0400 Subject: [PATCH] Do not crash if RECIPIENT_EXTRA is null. --- .../securesms/conversation/ConversationActivity.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java index 48e46c2b71..47333095fe 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java @@ -434,9 +434,7 @@ public class ConversationActivity extends PassphraseRequiredActivity @Override protected void onCreate(Bundle state, boolean ready) { - RecipientId recipientId = getRecipientId(getIntent()); - - if (recipientId == null) { + if (getIntent().getStringExtra(RECIPIENT_EXTRA) == null) { Log.w(TAG, "[onCreate] Missing recipientId!"); // TODO [greyson] Navigation startActivity(new Intent(this, MainActivity.class)); @@ -444,6 +442,8 @@ public class ConversationActivity extends PassphraseRequiredActivity return; } + RecipientId recipientId = getRecipientId(getIntent()); + reportShortcutLaunch(recipientId); setContentView(R.layout.conversation_activity);