diff options
Diffstat (limited to 'src/com/android/contacts/model/DeviceLocalAccountLocator.java')
| -rw-r--r-- | src/com/android/contacts/model/DeviceLocalAccountLocator.java | 10 |
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; |
