Index: chrome/browser/extensions/api/identity/identity_signin_flow.cc |
diff --git a/chrome/browser/extensions/api/identity/identity_signin_flow.cc b/chrome/browser/extensions/api/identity/identity_signin_flow.cc |
index a0aa85e88920b78076f685071abff35dcb032b83..65fd64909cf4bb84eb82e1e5ad148e1c3699b363 100644 |
--- a/chrome/browser/extensions/api/identity/identity_signin_flow.cc |
+++ b/chrome/browser/extensions/api/identity/identity_signin_flow.cc |
@@ -7,6 +7,8 @@ |
#include "chrome/browser/app_mode/app_mode_utils.h" |
#include "chrome/browser/signin/profile_oauth2_token_service.h" |
#include "chrome/browser/signin/profile_oauth2_token_service_factory.h" |
+#include "chrome/browser/signin/signin_manager.h" |
+#include "chrome/browser/signin/signin_manager_factory.h" |
#include "chrome/browser/ui/webui/signin/login_ui_service.h" |
#include "chrome/browser/ui/webui/signin/login_ui_service_factory.h" |
@@ -43,8 +45,8 @@ void IdentitySigninFlow::Start() { |
void IdentitySigninFlow::OnRefreshTokenAvailable( |
const std::string& account_id) { |
- if (ProfileOAuth2TokenServiceFactory::GetForProfile(profile_)-> |
- GetPrimaryAccountId() == account_id) { |
+ if (SigninManagerFactory::GetForProfile(profile_)-> |
+ GetAuthenticatedAccountId() == account_id) { |
delegate_->SigninSuccess(); |
} |
} |