Merge "Fix flag manager crash" into sc-v2-dev

This commit is contained in:
Dave Mankoff
2021-11-15 18:32:10 +00:00
committed by Android (Google) Code Review

View File

@@ -92,9 +92,9 @@ class FlagManager constructor(
/** Returns the stored value or null if not set. */ /** Returns the stored value or null if not set. */
fun isEnabled(id: Int): Boolean? { fun isEnabled(id: Int): Boolean? {
val data: String = Settings.Secure.getString( val data: String? = Settings.Secure.getString(
context.contentResolver, keyToSettingsPrefix(id)) context.contentResolver, keyToSettingsPrefix(id))
if (data.isEmpty()) { if (data == null || data?.isEmpty()) {
return null return null
} }
val json: JSONObject val json: JSONObject