* commit '62dee3d8ebb3a1d1e0adfb61c9ed505ecf8e2a85': Fix build, only invalidate when creating user.
This commit is contained in:
@@ -261,6 +261,7 @@ public class AccountManagerService
|
||||
accounts = new UserAccounts(mContext, userId);
|
||||
mUsers.append(userId, accounts);
|
||||
purgeOldGrants(accounts);
|
||||
mAuthenticatorCache.invalidateCache(accounts.userId);
|
||||
validateAccountsAndPopulateCache(accounts);
|
||||
}
|
||||
return accounts;
|
||||
@@ -300,8 +301,6 @@ public class AccountManagerService
|
||||
}
|
||||
|
||||
private void validateAccountsAndPopulateCache(UserAccounts accounts) {
|
||||
mAuthenticatorCache.invalidateCache(accounts.userId);
|
||||
|
||||
final HashSet<AuthenticatorDescription> knownAuth = Sets.newHashSet();
|
||||
for (RegisteredServicesCache.ServiceInfo<AuthenticatorDescription> service :
|
||||
mAuthenticatorCache.getAllServices(accounts.userId)) {
|
||||
|
||||
@@ -223,6 +223,10 @@ public class AccountManagerServiceTest extends AndroidTestCase {
|
||||
final RegisteredServicesCacheListener<AuthenticatorDescription> listener,
|
||||
final Handler handler) {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void invalidateCache(int userId) {
|
||||
}
|
||||
}
|
||||
|
||||
static public class MyMockContext extends MockContext {
|
||||
|
||||
Reference in New Issue
Block a user