diff --git a/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.kt b/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.kt index 9c4cfcae9..4e954ebd5 100644 --- a/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.kt +++ b/app/src/main/java/com/nextcloud/talk/jobs/NotificationWorker.kt @@ -857,6 +857,10 @@ class NotificationWorker(context: Context, workerParams: WorkerParameters) : Wor override fun onError(e: Throwable) { Log.e(TAG, "Error in getPeersForCall", e) + if (isCallNotificationVisible) { + showMissedCallNotification() + } + removeNotification(pushMessage.timestamp.toInt()) } override fun onComplete() {