From 9a55632202576de468161a1e5002e35078c213ee Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Tue, 1 Aug 2017 18:45:13 -0700 Subject: [PATCH] During migration, support recipient id of "-1" Fixes #6843 // FREEBIE --- src/org/thoughtcrime/securesms/database/DatabaseFactory.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/org/thoughtcrime/securesms/database/DatabaseFactory.java b/src/org/thoughtcrime/securesms/database/DatabaseFactory.java index da2f1eb373..6239466064 100644 --- a/src/org/thoughtcrime/securesms/database/DatabaseFactory.java +++ b/src/org/thoughtcrime/securesms/database/DatabaseFactory.java @@ -920,6 +920,8 @@ public class DatabaseFactory { if (resolved != null && resolved.moveToFirst()) { String address = resolved.getString(0); addresses[i] = numberMigrator.migrate(address); + } else if (recipientIds[i].equals("-1")) { + addresses[i] = "Unknown"; } else { throw new AssertionError("Unable to resolve: " + recipientIds[i]); } @@ -989,6 +991,8 @@ public class DatabaseFactory { if (resolved != null && resolved.moveToFirst()) { String address = resolved.getString(0); addresses[i] = numberMigrator.migrate(address); + } else if (recipientIds[i].equals("-1")) { + addresses[i] = "Unknown"; } else { throw new AssertionError("Unable to resolve: " + recipientIds[i]); }