paging for flag list

corrected reload behavior on flag list
refactored post actions ... extracted flag queries
This commit is contained in:
Sam
2013-08-19 21:14:26 +10:00
parent 22bcb7d412
commit a9393e4a7a
14 changed files with 261 additions and 216 deletions

View File

@@ -78,6 +78,16 @@ Discourse.AdminFlagsController = Ember.ArrayController.extend({
@property adminActiveFlagsView
**/
adminActiveFlagsView: Em.computed.equal('query', 'active')
adminActiveFlagsView: Em.computed.equal('query', 'active'),
loadMore: function(){
var flags = this.get('model');
return Discourse.FlaggedPost.findAll(this.get('query'),flags.length+1).then(function(data){
if(data.length===0){
flags.set('allLoaded',true);
}
flags.addObjects(data);
});
}
});