From 417d5a28040d3b5c51758480b6b38050d0d8b5c6 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 15 Jan 2021 11:21:56 -0500 Subject: [PATCH] Be extra safe when posting a notification during a migration. --- .../migrations/UserNotificationMigrationJob.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/migrations/UserNotificationMigrationJob.java b/app/src/main/java/org/thoughtcrime/securesms/migrations/UserNotificationMigrationJob.java index ed2d795687..29c92e1034 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/migrations/UserNotificationMigrationJob.java +++ b/app/src/main/java/org/thoughtcrime/securesms/migrations/UserNotificationMigrationJob.java @@ -110,8 +110,12 @@ public class UserNotificationMigrationJob extends MigrationJob { .setContentIntent(pendingIntent) .build(); - NotificationManagerCompat.from(context) - .notify(NotificationIds.USER_NOTIFICATION_MIGRATION, notification); + try { + NotificationManagerCompat.from(context) + .notify(NotificationIds.USER_NOTIFICATION_MIGRATION, notification); + } catch (Throwable t) { + Log.w(TAG, "Failed to notify!", t); + } } @Override