diaspora/public/javascripts/app/models/post.js
2012-01-07 14:23:25 -08:00

17 lines
498 B
JavaScript

app.models.Post = Backbone.Model.extend({
initialize: function() {
this.comments = new app.collections.Comments(this.get("last_three_comments"));
this.comments.url = this.url() + '/comments';
this.likes = new app.collections.Likes(this.get("user_like")); // load in the user like initially
this.likes.url = this.url() + '/likes';
},
url: function(){
return "/posts/" + this.id;
},
createdAt: function(){
return +new Date(this.get("created_at")) / 1000;
}
});