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

Commit 512368a2 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Refactor NetworkScoreAppManager for testing."

parents 666c9d7e f91ac627
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -75,13 +75,14 @@ public final class ActiveNetworkScorerDialog extends AlertActivity implements
            Log.i(TAG, "Can only set scorer for owner/system user.");
            return false;
        }
        NetworkScorerAppData newScorer = NetworkScorerAppManager.getScorer(this, mNewPackageName);
        NetworkScorerAppManager networkScorerAppManager = new NetworkScorerAppManager(this);
        NetworkScorerAppData newScorer = networkScorerAppManager.getScorer(mNewPackageName);
        if (newScorer == null) {
            Log.e(TAG, "New package " + mNewPackageName + " is not a valid scorer.");
            return false;
        }

        NetworkScorerAppData oldScorer = NetworkScorerAppManager.getActiveScorer(this);
        NetworkScorerAppData oldScorer = networkScorerAppManager.getActiveScorer();
        if (oldScorer != null && TextUtils.equals(oldScorer.mPackageName, mNewPackageName)) {
            Log.i(TAG, "New package " + mNewPackageName + " is already the active scorer.");
            // Set RESULT_OK to indicate to the caller that the "switch" was successful.
+2 −2
Original line number Diff line number Diff line
@@ -105,7 +105,7 @@ public class ConfigureWifiSettings extends SettingsPreferenceFragment
        final Context context = getActivity();
        mWifiAssistantPreference = (AppListSwitchPreference) findPreference(KEY_WIFI_ASSISTANT);
        Collection<NetworkScorerAppManager.NetworkScorerAppData> scorers =
                NetworkScorerAppManager.getAllValidScorers(context);
                new NetworkScorerAppManager(context).getAllValidScorers();
        if (UserManager.get(context).isAdminUser() && !scorers.isEmpty()) {
            mWifiAssistantPreference.setOnPreferenceChangeListener(this);
            initWifiAssistantPreference(scorers);
@@ -169,7 +169,7 @@ public class ConfigureWifiSettings extends SettingsPreferenceFragment

        if (KEY_WIFI_ASSISTANT.equals(key)) {
            NetworkScorerAppManager.NetworkScorerAppData wifiAssistant =
                    NetworkScorerAppManager.getScorer(context, (String) newValue);
                    new NetworkScorerAppManager(context).getScorer((String) newValue);
            if (wifiAssistant == null) {
                mNetworkScoreManager.setActiveScorer(null);
                return true;