From ec89a3377a0aceef5f5a4aa20efcc63f44b52066 Mon Sep 17 00:00:00 2001 From: neslihanturan Date: Wed, 14 Jul 2021 18:05:04 +0300 Subject: [PATCH] Add an else case where crash logs are null means there is no crash (#4506) --- app/src/main/java/fr/free/nrw/commons/logging/LogsSender.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/logging/LogsSender.java b/app/src/main/java/fr/free/nrw/commons/logging/LogsSender.java index 9490d9bcf..68f7bd78c 100644 --- a/app/src/main/java/fr/free/nrw/commons/logging/LogsSender.java +++ b/app/src/main/java/fr/free/nrw/commons/logging/LogsSender.java @@ -1,5 +1,7 @@ package fr.free.nrw.commons.logging; +import static org.acra.ACRA.getErrorReporter; + import android.content.Context; import android.content.Intent; import android.net.Uri; @@ -62,6 +64,8 @@ public abstract class LogsSender implements ReportSender { final Uri logFileUri = getZippedLogFileUri(context, report); if (logFileUri != null) { sendEmail(context, logFileUri); + } else { + getErrorReporter().handleSilentException(null); } }