INNER CODE UNIT · Kotlin
startLogsIfEnabled
owncloud/android · owncloudApp/src/main/java/com/owncloud/android/MainApp.kt:244
private fun startLogsIfEnabled() {
val preferenceProvider = OCSharedPreferencesProvider(applicationContext)
if (BuildConfig.DEBUG) {
val alreadySet = preferenceProvider.containsPreference(PREFERENCE_ENABLE_LOGGING)
if (!alreadySet) {
preferenceProvider.putBoolean(PREFERENCE_ENABLE_LOGGING, true)
}
}
enabledLogging = preferenceProvider.getBoolean(PREFERENCE_ENABLE_LOGGING, false)
if (enabledLogging) {
val mdmProvider = MdmProvider(applicationContext)
LogsProvider(applicationContext, mdmProvider).startLogging()
}
}