diff options
author | twyen <twyen@google.com> | 2018-01-05 11:52:45 -0800 |
---|---|---|
committer | Eric Erfanian <erfanian@google.com> | 2018-01-05 11:57:00 -0800 |
commit | fb112d870c3a564d2dcb0e72dcdcabb6e0375520 (patch) | |
tree | dbda20e83cb3458fefec613b56d4b9d0a4814e66 /java/com/android/dialer/calllog/CallLogFramework.java | |
parent | 417be6a9e3482472cce238e0a51b6367b86aba1f (diff) |
Implement dialer blocked number phone lookup
This CL implements looking up the dialer internal database for blocked numbers when the system database is not available yet.
Data is only invalidated when dialer is alive since that is the only time blocked numbers can be set and removed.
Bug: 70989538,70989547
Test: DialerBlockedNumberPhoneLookupTest
PiperOrigin-RevId: 180956355
Change-Id: Ie7acf091bf58a074d0a1ee39613fad035d2e6e60
Diffstat (limited to 'java/com/android/dialer/calllog/CallLogFramework.java')
-rw-r--r-- | java/com/android/dialer/calllog/CallLogFramework.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/java/com/android/dialer/calllog/CallLogFramework.java b/java/com/android/dialer/calllog/CallLogFramework.java index e4bb4c89a..c9d5f0907 100644 --- a/java/com/android/dialer/calllog/CallLogFramework.java +++ b/java/com/android/dialer/calllog/CallLogFramework.java @@ -20,6 +20,7 @@ import android.content.Context; import android.content.SharedPreferences; import android.support.annotation.MainThread; import android.support.annotation.Nullable; +import android.support.annotation.VisibleForTesting; import com.android.dialer.buildtype.BuildType; import com.android.dialer.calllog.datasources.CallLogDataSource; import com.android.dialer.calllog.datasources.DataSources; @@ -38,7 +39,8 @@ import javax.inject.Singleton; @Singleton public final class CallLogFramework implements CallLogDataSource.ContentObserverCallbacks { - static final String PREF_FORCE_REBUILD = "callLogFrameworkForceRebuild"; + @VisibleForTesting(otherwise = VisibleForTesting.PACKAGE_PRIVATE) + public static final String PREF_FORCE_REBUILD = "callLogFrameworkForceRebuild"; private final DataSources dataSources; private final SharedPreferences sharedPreferences; |