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

Commit eddf6560 authored by Reema Bajwa's avatar Reema Bajwa
Browse files

Fix in isServiceEnabled for credMan

Test: Built localy

Change-Id: I7dd1eb23e2b66929dc285c8a69e496efdea08e99
parent 392a8cb4
Loading
Loading
Loading
Loading
+15 −2
Original line number Diff line number Diff line
@@ -270,9 +270,22 @@ public final class CredentialManager {
     *
     * @hide
     */
    public static boolean isServiceEnabled() {
    public static boolean isServiceEnabled(Context context) {
        if (context == null) {
	    return false;
        }
        CredentialManager credentialManager =
                (CredentialManager) context.getSystemService(Context.CREDENTIAL_SERVICE);
        if (credentialManager != null) {
            return credentialManager.isServiceEnabled();
        }
        return false;
    }

    private boolean isServiceEnabled() {
        return DeviceConfig.getBoolean(
                DeviceConfig.NAMESPACE_CREDENTIAL, DEVICE_CONFIG_ENABLE_CREDENTIAL_MANAGER, true);
                DeviceConfig.NAMESPACE_CREDENTIAL, DEVICE_CONFIG_ENABLE_CREDENTIAL_MANAGER,
                true);
    }

    private static class GetCredentialTransport extends IGetCredentialCallback.Stub {