Skip to content

Commit

Permalink
Disables signin in a supervised profile
Browse files Browse the repository at this point in the history
BUG=347920

Review URL: https://codereview.chromium.org/177603007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254257 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
guohui@chromium.org committed Feb 28, 2014
1 parent 91f1687 commit 2a66ebd
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions chrome/browser/ui/webui/signin/inline_login_handler_impl.cc
Original file line number Diff line number Diff line change
Expand Up @@ -182,14 +182,14 @@ void InlineLoginHandlerImpl::CompleteLogin(const base::ListValue* args) {
switch_to_advanced ? one_click_signin::HISTOGRAM_WITH_ADVANCED :
one_click_signin::HISTOGRAM_WITH_DEFAULTS);

OneClickSigninHelper::CanOfferFor can_offer =
OneClickSigninHelper::CanOfferFor can_offer_for =
source == signin::SOURCE_AVATAR_BUBBLE_ADD_ACCOUNT ?
OneClickSigninHelper::CAN_OFFER_FOR_SECONDARY_ACCOUNT :
OneClickSigninHelper::CAN_OFFER_FOR_ALL;
std::string error_msg;
OneClickSigninHelper::CanOffer(
contents, can_offer, email_, &error_msg);
if (!error_msg.empty()) {
bool can_offer = OneClickSigninHelper::CanOffer(
contents, can_offer_for, email_, &error_msg);
if (!can_offer) {
HandleLoginError(error_msg);
return;
}
Expand Down Expand Up @@ -283,7 +283,7 @@ void InlineLoginHandlerImpl::HandleLoginError(const std::string& error_msg) {
SyncStarterCallback(OneClickSigninSyncStarter::SYNC_SETUP_FAILURE);

Browser* browser = GetDesktopBrowser();
if (browser) {
if (browser && !error_msg.empty()) {
VLOG(1) << "InlineLoginHandlerImpl::HandleLoginError shows error message: "
<< error_msg;
OneClickSigninHelper::ShowSigninErrorBubble(browser, error_msg);
Expand Down

0 comments on commit 2a66ebd

Please sign in to comment.