Bug 1443216 - Fix overzealous login check in TPS. r?kitcambridge draft
authorThom Chiovoloni <tchiovoloni@mozilla.com>
Mon, 05 Mar 2018 10:30:04 -0800
changeset 763288 2ecace8e44f2144d6eb667165abc39f356b1300d
parent 763109 51200c0fdaddb2749549a82596da5323a4cbd499
push id101393
push userbmo:tchiovoloni@mozilla.com
push dateMon, 05 Mar 2018 18:30:23 +0000
reviewerskitcambridge
bugs1443216
milestone60.0a1
Bug 1443216 - Fix overzealous login check in TPS. r?kitcambridge MozReview-Commit-ID: BVzyKyEb3C1
services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm
--- a/services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm
+++ b/services/sync/tps/extensions/tps/resource/auth/fxaccounts.jsm
@@ -178,18 +178,16 @@ var Authentication = {
       let client = new FxAccountsClient();
       let credentials = await client.signIn(account.username, account.password, true);
       await fxAccounts.setSignedInUser(credentials);
       await this._completeVerification(account.username);
 
       if (Weave.Status.login !== Weave.LOGIN_SUCCEEDED) {
         Logger.logInfo("Logging into Weave.");
         await Weave.Service.login();
-        Logger.AssertEqual(Weave.Status.login, Weave.LOGIN_SUCCEEDED,
-                           "Weave logged in");
       }
       return true;
     } catch (error) {
       throw new Error("signIn() failed with: " + error.message);
     }
   },
 
   /**