diff options
author | zachh <zachh@google.com> | 2018-05-31 17:14:09 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-01 18:18:21 -0700 |
commit | b7321a9f80d6afd262e0ee8bbbbcc3a88c234f77 (patch) | |
tree | d8999e9e03e4c39f497603b56ef2be433bb9f768 | |
parent | 3b552ec65b973cdf2c7c9293d67bce436c20b0fa (diff) |
Removed isUserUnlocked checks from ConfigProvider.
Bug: 80441695
Test: modified code to fetch a flag value while the user was locked and observed the default value to be returned by Phenotype, unlocked the device, and observed the non-default value to be returned
PiperOrigin-RevId: 198804521
Change-Id: I096fc22b47357b4bc61e9e98896ccda8d8bb57d8
-rw-r--r-- | java/com/android/dialer/configprovider/ConfigProviderBindings.java | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/java/com/android/dialer/configprovider/ConfigProviderBindings.java b/java/com/android/dialer/configprovider/ConfigProviderBindings.java index ca4523c55..b5b9020ac 100644 --- a/java/com/android/dialer/configprovider/ConfigProviderBindings.java +++ b/java/com/android/dialer/configprovider/ConfigProviderBindings.java @@ -18,39 +18,13 @@ package com.android.dialer.configprovider; import android.content.Context; import android.support.annotation.NonNull; -import android.support.v4.os.UserManagerCompat; import com.android.dialer.common.Assert; /** Accessor for getting a {@link ConfigProvider}. */ public class ConfigProviderBindings { - private static ConfigProvider configProviderStub; - public static ConfigProvider get(@NonNull Context context) { Assert.isNotNull(context); - if (!UserManagerCompat.isUserUnlocked(context)) { - if (configProviderStub == null) { - configProviderStub = new ConfigProviderStub(); - } - return configProviderStub; - } return ConfigProviderComponent.get(context).getConfigProvider(); } - - private static class ConfigProviderStub implements ConfigProvider { - @Override - public String getString(String key, String defaultValue) { - return defaultValue; - } - - @Override - public long getLong(String key, long defaultValue) { - return defaultValue; - } - - @Override - public boolean getBoolean(String key, boolean defaultValue) { - return defaultValue; - } - } } |