Selaa lähdekoodia

remove broken post-login flow

Mike L 2 vuotta sitten
vanhempi
commit
76736a44e4
2 muutettua tiedostoa jossa 6 lisäystä ja 6 poistoa
  1. 3 3
      dist/twitter.js
  2. 3 3
      src/twitter.ts

+ 3 - 3
dist/twitter.js

@@ -107,10 +107,10 @@ class SessionManager {
             }
             throw err;
         })
-            .then(user => new Promise(resolve => {
+            .then(user => {
             logger.info(`successfully logged in as ${this.username}`);
-            process.nextTick(() => resolve(this.ig.simulate.postLoginFlow().then(() => user)));
-        }));
+            return user;
+        });
         this.save = () => this.ig.state.serialize()
             .then((serialized) => {
             delete serialized.constants;

+ 3 - 3
src/twitter.ts

@@ -136,10 +136,10 @@ export class SessionManager {
         }
         throw err;
       })
-      .then(user => new Promise<typeof user>(resolve => {
+      .then(user => {
         logger.info(`successfully logged in as ${this.username}`);
-        process.nextTick(() => resolve(this.ig.simulate.postLoginFlow().then(() => user)));
-      }));
+        return user;
+      });
 
   public save = () =>
     this.ig.state.serialize()