Moved zen-conversion-related methods into ZenAdapters

Update calls from Settings.

Bug: 309922141
Test: atest ZenModeHelperTest ZenAdaptersTest
Change-Id: I354dea651a8c6f64eb87fe4bc90dab5ffdf7610f
This commit is contained in:
Matías Hernández
2024-02-28 17:56:21 +01:00
parent 3454f304a2
commit 9c33280259

View File

@@ -30,6 +30,7 @@ import android.icu.text.MessageFormat;
import android.net.Uri;
import android.provider.ContactsContract;
import android.provider.Settings;
import android.service.notification.ZenAdapters;
import android.service.notification.ZenModeConfig;
import android.service.notification.ZenPolicy;
import android.util.Log;
@@ -399,14 +400,16 @@ public class ZenModeBackend {
ZenPolicy setDefaultZenPolicy(ZenPolicy zenPolicy) {
int calls;
if (mPolicy.allowCalls()) {
calls = ZenModeConfig.getZenPolicySenders(mPolicy.allowCallsFrom());
calls = ZenAdapters.notificationPolicySendersToZenPolicyPeopleType(
mPolicy.allowCallsFrom());
} else {
calls = ZenPolicy.PEOPLE_TYPE_NONE;
}
int messages;
if (mPolicy.allowMessages()) {
messages = ZenModeConfig.getZenPolicySenders(mPolicy.allowMessagesFrom());
messages = ZenAdapters.notificationPolicySendersToZenPolicyPeopleType(
mPolicy.allowMessagesFrom());
} else {
messages = ZenPolicy.PEOPLE_TYPE_NONE;
}