todo notes, fix firebase not logged in
This commit is contained in:
parent
e9d9f7e61d
commit
a772a2efc1
5
TODO.md
5
TODO.md
|
@ -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
|
||||
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
|
@ -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
|
Loading…
Reference in New Issue