mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	Update ACRA
This commit is contained in:
		| @@ -31,9 +31,8 @@ import eu.kanade.tachiyomi.util.system.LocaleHelper | ||||
| import eu.kanade.tachiyomi.util.system.notification | ||||
| import kotlinx.coroutines.flow.launchIn | ||||
| import kotlinx.coroutines.flow.onEach | ||||
| import org.acra.ACRA | ||||
| import org.acra.annotation.AcraCore | ||||
| import org.acra.annotation.AcraHttpSender | ||||
| import org.acra.config.httpSender | ||||
| import org.acra.ktx.initAcra | ||||
| import org.acra.sender.HttpSender | ||||
| import org.conscrypt.Conscrypt | ||||
| import timber.log.Timber | ||||
| @@ -42,14 +41,6 @@ import uy.kohesive.injekt.api.get | ||||
| import uy.kohesive.injekt.injectLazy | ||||
| import java.security.Security | ||||
|  | ||||
| @AcraCore( | ||||
|     buildConfigClass = BuildConfig::class, | ||||
|     excludeMatchingSharedPreferencesKeys = [".*username.*", ".*password.*", ".*token.*"] | ||||
| ) | ||||
| @AcraHttpSender( | ||||
|     uri = BuildConfig.ACRA_URI, | ||||
|     httpMethod = HttpSender.Method.PUT | ||||
| ) | ||||
| open class App : Application(), LifecycleObserver, ImageLoaderFactory { | ||||
|  | ||||
|     private val preferences: PreferencesHelper by injectLazy() | ||||
| @@ -140,7 +131,15 @@ open class App : Application(), LifecycleObserver, ImageLoaderFactory { | ||||
|  | ||||
|     protected open fun setupAcra() { | ||||
|         if (BuildConfig.FLAVOR != "dev") { | ||||
|             ACRA.init(this) | ||||
|             initAcra { | ||||
|                 buildConfigClass = BuildConfig::class.java | ||||
|                 excludeMatchingSharedPreferencesKeys = arrayOf(".*username.*", ".*password.*", ".*token.*") | ||||
|  | ||||
|                 httpSender { | ||||
|                     uri = BuildConfig.ACRA_URI | ||||
|                     httpMethod = HttpSender.Method.PUT | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user