diff --git a/app/build.gradle b/app/build.gradle index 1bc6442..c031ca0 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -66,7 +66,7 @@ dependencies { implementation 'com.android.support:cardview-v7:27.1.1' // https://github.com/ACRA/acra - implementation 'ch.acra:acra:4.9.2' + implementation 'ch.acra:acra:4.11' } repositories { diff --git a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/App.kt b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/App.kt index 219f8f1..e9e7fc3 100644 --- a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/App.kt +++ b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/App.kt @@ -27,7 +27,7 @@ import org.acra.annotation.ReportsCrashes @ReportsCrashes(mailTo = "erik@thauvin.net", mode = ReportingInteractionMode.DIALOG, - reportSenderFactoryClasses = arrayOf(CrashEmailFactory::class), + reportSenderFactoryClasses = [CrashEmailFactory::class], reportDialogClass = CrashReportActivity::class) open class App : Application() { override fun attachBaseContext(base: Context) { diff --git a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/reporting/CrashEmail.kt b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/reporting/CrashEmail.kt index ed45b7b..e5d4d99 100644 --- a/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/reporting/CrashEmail.kt +++ b/app/src/main/java/net/thauvin/erik/android/tesremoteprogrammer/reporting/CrashEmail.kt @@ -48,7 +48,7 @@ class CrashEmail(private val config: ACRAConfiguration) : ReportSender { } private fun buildBody(errorContent: CrashReportData): String { - var fields: Set = config.reportFields + var fields: Set = config.reportContent() if (fields.isEmpty()) { fields = ImmutableSet(*ACRAConstants.DEFAULT_MAIL_REPORT_FIELDS) }