app.fetchUser(function __fetchSuccess(err, userJSON) { if(err) { // SOMETHING WENT REALLY WRONG! -> logout the user return self.deauthenticateUser(); } app.storage.storeListsForUser(app.user.get('_id'), userJSON.todolists); // "re-subscribe" if(app.socketWrapper && app.socketWrapper.socket !== null) { app.socketWrapper.subscribeToLists(app.todolists); } });
setTimeout(function() { // shutdown, denn beim nächsten login ändert sich der token // -> deshalb müssen wir dort wieder initial verbinden // mit neuem token (bei resume hat sich der token ja nicht geändert) app.socketWrapper.disconnect(true, true); }, 1000);