feat: disable screen security default if we are building a debug build for UI testing purposes (#894)

This commit is contained in:
Harris 2022-05-30 14:45:25 +10:00 committed by GitHub
parent 0dbe96d723
commit 6ad00dab9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,6 +11,7 @@ import dagger.hilt.android.qualifiers.ApplicationContext
import kotlinx.coroutines.channels.BufferOverflow
import kotlinx.coroutines.flow.MutableSharedFlow
import kotlinx.coroutines.flow.asSharedFlow
import org.session.libsession.BuildConfig
import org.session.libsession.R
import org.session.libsession.utilities.TextSecurePreferences.Companion.CALL_NOTIFICATIONS_ENABLED
import org.session.libsession.utilities.TextSecurePreferences.Companion.SHOWN_CALL_NOTIFICATION
@ -608,7 +609,7 @@ interface TextSecurePreferences {
@JvmStatic
fun isScreenSecurityEnabled(context: Context): Boolean {
return getBooleanPreference(context, SCREEN_SECURITY_PREF, true)
return getBooleanPreference(context, SCREEN_SECURITY_PREF, !BuildConfig.DEBUG)
}
fun getLastVersionCode(context: Context): Int {