Add basic CDSv2 database writes and unit tests.

This commit is contained in:
Greyson Parrelli
2022-05-16 12:15:11 -04:00
committed by Cody Henthorne
parent 307be5c75e
commit dda5ce4809
8 changed files with 324 additions and 27 deletions

View File

@@ -74,7 +74,7 @@ object ContactDiscovery {
context = context,
descriptor = "refresh-all",
refresh = {
if (FeatureFlags.usePnpCds()) {
if (FeatureFlags.phoneNumberPrivacy()) {
ContactDiscoveryRefreshV2.refreshAll(context)
} else {
ContactDiscoveryRefreshV1.refreshAll(context)
@@ -95,7 +95,7 @@ object ContactDiscovery {
context = context,
descriptor = "refresh-multiple",
refresh = {
if (FeatureFlags.usePnpCds()) {
if (FeatureFlags.phoneNumberPrivacy()) {
ContactDiscoveryRefreshV2.refresh(context, recipients)
} else {
ContactDiscoveryRefreshV1.refresh(context, recipients)
@@ -114,7 +114,7 @@ object ContactDiscovery {
context = context,
descriptor = "refresh-single",
refresh = {
if (FeatureFlags.usePnpCds()) {
if (FeatureFlags.phoneNumberPrivacy()) {
ContactDiscoveryRefreshV2.refresh(context, listOf(recipient))
} else {
ContactDiscoveryRefreshV1.refresh(context, listOf(recipient))