2012-05-17 18:40:46 -07:00
|
|
|
NEWSBLUR.Models.Story = Backbone.Model.extend({
|
|
|
|
|
2012-05-24 17:32:01 -07:00
|
|
|
score: function() {
|
|
|
|
if (NEWSBLUR.reader.active_feed == 'starred') {
|
|
|
|
return 1;
|
|
|
|
} else {
|
|
|
|
return NEWSBLUR.utils.compute_story_score(this);
|
|
|
|
}
|
|
|
|
},
|
2012-05-17 18:40:46 -07:00
|
|
|
|
2012-05-24 17:32:01 -07:00
|
|
|
score_name: function(score) {
|
|
|
|
score = !_.isUndefined(score) ? score : this.score();
|
|
|
|
var score_name = 'neutral';
|
|
|
|
if (score > 0) score_name = 'positive';
|
|
|
|
if (score < 0) score_name = 'negative';
|
|
|
|
return score_name;
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
NEWSBLUR.Collections.Stories = Backbone.Collection.extend({
|
|
|
|
|
|
|
|
model: NEWSBLUR.Models.Story
|
2012-05-17 18:40:46 -07:00
|
|
|
|
|
|
|
});
|