User ID added for crash analysis

This commit is contained in:
tom5079
2020-06-21 17:31:46 +09:00
parent 56b2a05596
commit 318d6f9b52
8 changed files with 47 additions and 12 deletions

View File

@@ -259,8 +259,12 @@ class Cache(context: Context) : ContextWrapper(context) {
it.createNewFile()
}
FileOutputStream(cache).use {
it.write(data)
try {
FileOutputStream(cache).use {
it.write(data)
}
} catch (e: Exception) {
cache.delete()
}
}

View File

@@ -296,7 +296,7 @@ class DownloadWorker private constructor(context: Context) : ContextWrapper(cont
val callback = object : Callback {
override fun onFailure(call: Call, e: IOException) {
Log.i("PUPILD", "FAIL ${call.request().tag()} (${e.message})")
if (e.message != "Canceled")
if (e.message?.contains("cancel", true) != true)
FirebaseCrashlytics.getInstance().recordException(e)
progress[galleryID]?.set(i, Float.NaN)