Admin Dashboard: click numbers in Users per Trust Level table to see a list of the users

This commit is contained in:
Neil Lalonde
2013-04-23 10:29:18 -04:00
parent e8172e66d2
commit fe1b979c65
9 changed files with 180 additions and 63 deletions

View File

@ -196,7 +196,7 @@ Discourse.AdminUser.reopenClass({
});
},
findAll: function(query, filter) {
findAll: function(query, filter, doneCallback) {
var result = Em.A();
Discourse.ajax({
url: Discourse.getURL("/admin/users/list/") + query + ".json",
@ -205,6 +205,7 @@ Discourse.AdminUser.reopenClass({
users.each(function(u) {
result.pushObject(Discourse.AdminUser.create(u));
});
if( doneCallback ) { doneCallback(); }
});
return result;
}