work in progress ... groups

This commit is contained in:
Sam
2013-05-08 15:20:38 +10:00
parent 7571152d1d
commit 6b536dcde5
16 changed files with 189 additions and 21 deletions

View File

@ -1,10 +1,22 @@
Discourse.AdminGroupsController = Ember.ArrayController.extend({
itemController: 'adminGroup',
edit: function(action){
this.get('content').select(action);
edit: function(group){
this.get('model').select(group);
group.loadUsers();
},
refreshAutoGroups: function(){
var controller = this;
this.set('refreshingAutoGroups', true);
Discourse.ajax('/admin/groups/refresh_automatic_groups', {type: 'POST'}).then(function(){
controller.set('model', Discourse.Group.findAll());
controller.set('refreshingAutoGroups',false);
});
}
});
Discourse.AdminGroupController = Ember.ObjectController.extend({
Discourse.AdminGroupController = Ember.Controller.extend({
});