diff options
Diffstat (limited to 'www/js/models/draft.js')
-rw-r--r-- | www/js/models/draft.js | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/www/js/models/draft.js b/www/js/models/draft.js index 3917ba9..8ef260f 100644 --- a/www/js/models/draft.js +++ b/www/js/models/draft.js @@ -1,4 +1,4 @@ -(function(FMS, Backbone, _, $) { +(function(FMS, Backbone, _, $, moment) { _.extend( FMS, { Draft: Backbone.Model.extend({ localStorage: new Backbone.LocalStorage(CONFIG.NAMESPACE + '-drafts'), @@ -12,11 +12,26 @@ category: '', phone: '', pc: '', - file: '' + file: '', + created: moment.utc() + }, + + description: function() { + var desc = ''; + if ( this.get('title') ) { + desc += this.get('title'); + } + desc += ', ' + this.createdDate(); + + return desc; + }, + + createdDate: function() { + return moment.utc( this.get('created') ).format( 'H:m Mo MMM' ); } }) }); -})(FMS, Backbone, _, $); +})(FMS, Backbone, _, $, moment); (function(FMS, Backbone, _, $) { _.extend( FMS, { |