summaryrefslogtreecommitdiff
path: root/src/com/android/contacts/model/DeviceLocalAccountLocator.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/contacts/model/DeviceLocalAccountLocator.java')
-rw-r--r--src/com/android/contacts/model/DeviceLocalAccountLocator.java10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/com/android/contacts/model/DeviceLocalAccountLocator.java b/src/com/android/contacts/model/DeviceLocalAccountLocator.java
index e8a2ba0ff..89f1ce2db 100644
--- a/src/com/android/contacts/model/DeviceLocalAccountLocator.java
+++ b/src/com/android/contacts/model/DeviceLocalAccountLocator.java
@@ -21,7 +21,6 @@ import android.content.Context;
import android.provider.ContactsContract;
import com.android.contacts.model.account.AccountWithDataSet;
-import com.android.contacts.model.account.GoogleAccountType;
import java.util.Collections;
import java.util.List;
@@ -32,12 +31,10 @@ import java.util.List;
public final class DeviceLocalAccountLocator {
private final Context mContext;
- private final AccountManager mAccountManager;
private final List<AccountWithDataSet> mLocalAccount;
- public DeviceLocalAccountLocator(Context context, AccountManager accountManager) {
+ public DeviceLocalAccountLocator(Context context) {
mContext = context;
- mAccountManager = accountManager;
mLocalAccount = Collections.singletonList(AccountWithDataSet.getLocalAccount(context));
}
@@ -45,10 +42,7 @@ public final class DeviceLocalAccountLocator {
* Returns a list of device local accounts
*/
public List<AccountWithDataSet> getDeviceLocalAccounts() {
- @SuppressWarnings("MissingPermission") final Account[] accounts = mAccountManager
- .getAccountsByType(GoogleAccountType.ACCOUNT_TYPE);
-
- if (accounts.length > 0 && !mLocalAccount.get(0).hasData(mContext)) {
+ if (!mLocalAccount.get(0).hasData(mContext)) {
return Collections.emptyList();
} else {
return mLocalAccount;