From 313120307b5028092d898f931181fe1d2f821f70 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Tue, 19 Apr 2022 22:14:27 -0400 Subject: [PATCH] Reorder crash logs to remove the starting new line at each log --- app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt index e4f94ac3d3..f51428668b 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt @@ -23,8 +23,8 @@ class CrashLogUtil(private val context: Context) { fun dumpLogs() { try { val file = context.createFileInCacheDir("tachiyomi_crash_logs.txt") - Runtime.getRuntime().exec("logcat *:E -d -f ${file.absolutePath}") file.appendText(getDebugInfo()) + Runtime.getRuntime().exec("logcat *:E -d -f ${file.absolutePath}") showNotification(file.getUriCompat(context)) } catch (e: IOException) { @@ -33,7 +33,6 @@ class CrashLogUtil(private val context: Context) { } fun getDebugInfo(): String { return """ - App version: ${BuildConfig.VERSION_NAME} (${BuildConfig.FLAVOR}, ${BuildConfig.COMMIT_SHA}, ${BuildConfig.VERSION_CODE}, ${BuildConfig.BUILD_TIME}) Android version: ${Build.VERSION.RELEASE} (SDK ${Build.VERSION.SDK_INT}) Android build ID: ${Build.DISPLAY} @@ -42,6 +41,7 @@ class CrashLogUtil(private val context: Context) { Device name: ${Build.DEVICE} Device model: ${Build.MODEL} Device product name: ${Build.PRODUCT} + """.trimIndent() } private fun showNotification(uri: Uri) {