Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9c332802 authored by Matías Hernández's avatar Matías Hernández
Browse files

Moved zen-conversion-related methods into ZenAdapters

Update calls from Settings.

Bug: 309922141
Test: atest ZenModeHelperTest ZenAdaptersTest
Change-Id: I354dea651a8c6f64eb87fe4bc90dab5ffdf7610f
parent 3454f304
Loading
Loading
Loading
Loading
+5 −2
Original line number Original line Diff line number Diff line
@@ -30,6 +30,7 @@ import android.icu.text.MessageFormat;
import android.net.Uri;
import android.net.Uri;
import android.provider.ContactsContract;
import android.provider.ContactsContract;
import android.provider.Settings;
import android.provider.Settings;
import android.service.notification.ZenAdapters;
import android.service.notification.ZenModeConfig;
import android.service.notification.ZenModeConfig;
import android.service.notification.ZenPolicy;
import android.service.notification.ZenPolicy;
import android.util.Log;
import android.util.Log;
@@ -399,14 +400,16 @@ public class ZenModeBackend {
    ZenPolicy setDefaultZenPolicy(ZenPolicy zenPolicy) {
    ZenPolicy setDefaultZenPolicy(ZenPolicy zenPolicy) {
        int calls;
        int calls;
        if (mPolicy.allowCalls()) {
        if (mPolicy.allowCalls()) {
            calls = ZenModeConfig.getZenPolicySenders(mPolicy.allowCallsFrom());
            calls = ZenAdapters.notificationPolicySendersToZenPolicyPeopleType(
                    mPolicy.allowCallsFrom());
        } else {
        } else {
            calls = ZenPolicy.PEOPLE_TYPE_NONE;
            calls = ZenPolicy.PEOPLE_TYPE_NONE;
        }
        }


        int messages;
        int messages;
        if (mPolicy.allowMessages()) {
        if (mPolicy.allowMessages()) {
            messages = ZenModeConfig.getZenPolicySenders(mPolicy.allowMessagesFrom());
            messages = ZenAdapters.notificationPolicySendersToZenPolicyPeopleType(
                    mPolicy.allowMessagesFrom());
        } else {
        } else {
            messages = ZenPolicy.PEOPLE_TYPE_NONE;
            messages = ZenPolicy.PEOPLE_TYPE_NONE;
        }
        }