|
@@ -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;
|