todo notes, fix firebase not logged in

This commit is contained in:
Radek Stepan 2014-10-10 21:44:04 -07:00
parent e9d9f7e61d
commit a772a2efc1
4 changed files with 14 additions and 7 deletions

View File

@ -2,9 +2,11 @@
##Release: MVP
- [ ] show chart page
###GitHub
- [ ] progress needs to be calculated based on strategy even on homepage, then sort the milestones based on priority
- [ ] sort milestones on index and project page based on priority (most delayed first)
###Notifications
@ -45,6 +47,7 @@
- [ ] switch off `user-select` on buttons
- [ ] make async pages transition so that there is no "jumping" on the page
- [ ] index page alert tooltip
- [ ] app icon like http://thenounproject.com/term/fire/50966/
###Misc

View File

@ -39146,10 +39146,12 @@ Router.prototype.mount = function(routes, path) {
this.set('client', client = new Firebase("https://" + config.data.firebase + ".firebaseio.com"));
return this.auth = new FirebaseSimpleLogin(client, function(err, obj) {
user.set('loaded', true);
if (err || !obj) {
if (err) {
throw err;
}
return user.set(obj);
if (obj) {
return user.set(obj);
}
});
}
});

View File

@ -98,10 +98,12 @@
this.set('client', client = new Firebase("https://" + config.data.firebase + ".firebaseio.com"));
return this.auth = new FirebaseSimpleLogin(client, function(err, obj) {
user.set('loaded', true);
if (err || !obj) {
if (err) {
throw err;
}
return user.set(obj);
if (obj) {
return user.set(obj);
}
});
}
});

View File

@ -29,7 +29,7 @@ module.exports = new Model
@auth = new FirebaseSimpleLogin client, (err, obj) =>
user.set 'loaded', yes
throw err if err or not obj
throw err if err
# Save user.
user.set obj
user.set obj if obj