0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00

Handle undefined datetime values

Closes #3288
- Check for undefined last_login and created_at values that occur
  on a User model for an invited user.
This commit is contained in:
Jason Williams 2014-07-16 17:12:45 +00:00
parent 5095c6f0dd
commit 422806f028

View file

@ -33,11 +33,16 @@ var SettingsUserController = Ember.ObjectController.extend({
}.property('user.image'),
last_login: function () {
return this.get('user.last_login').fromNow();
var lastLogin = this.get('user.last_login');
return lastLogin ? lastLogin.fromNow() : '';
}.property('user.last_login'),
created_at: function () {
return this.get('user.created_at').fromNow();
var createdAt = this.get('user.created_at');
return createdAt ? createdAt.fromNow() : '';
}.property('user.created_at'),
actions: {
@ -108,7 +113,6 @@ var SettingsUserController = Ember.ObjectController.extend({
}
}
}
});
export default SettingsUserController;