diff --git a/app/assets/javascripts/admin/routes/admin_flags_active_route.js b/app/assets/javascripts/admin/routes/admin_flags_active_route.js index 886de964c..8ff49c1fd 100644 --- a/app/assets/javascripts/admin/routes/admin_flags_active_route.js +++ b/app/assets/javascripts/admin/routes/admin_flags_active_route.js @@ -8,9 +8,13 @@ **/ Discourse.AdminFlagsActiveRoute = Discourse.Route.extend({ - setupController: function() { + model: function() { + return Discourse.FlaggedPost.findAll('active'); + }, + + setupController: function(controller, model) { var adminFlagsController = this.controllerFor('adminFlags'); - adminFlagsController.set('content', Discourse.FlaggedPost.findAll('active')); + adminFlagsController.set('content', model); adminFlagsController.set('query', 'active'); } diff --git a/app/assets/javascripts/admin/routes/admin_flags_old_route.js b/app/assets/javascripts/admin/routes/admin_flags_old_route.js index 04a815d56..8d6b16644 100644 --- a/app/assets/javascripts/admin/routes/admin_flags_old_route.js +++ b/app/assets/javascripts/admin/routes/admin_flags_old_route.js @@ -8,9 +8,13 @@ **/ Discourse.AdminFlagsOldRoute = Discourse.Route.extend({ + model: function() { + return Discourse.FlaggedPost.findAll('old'); + }, + setupController: function(controller, model) { var adminFlagsController = this.controllerFor('adminFlags'); - adminFlagsController.set('content', Discourse.FlaggedPost.findAll('old')); + adminFlagsController.set('content', model); adminFlagsController.set('query', 'old'); } diff --git a/app/assets/javascripts/admin/routes/admin_groups_routes.js b/app/assets/javascripts/admin/routes/admin_groups_routes.js index 535c280e6..752dedb76 100644 --- a/app/assets/javascripts/admin/routes/admin_groups_routes.js +++ b/app/assets/javascripts/admin/routes/admin_groups_routes.js @@ -1,10 +1,12 @@ Discourse.AdminGroupsRoute = Discourse.Route.extend({ - renderTemplate: function() { - this.render('admin/templates/groups',{into: 'admin/templates/admin'}); + + model: function() { + return Discourse.Group.findAll(); }, - setupController: function(controller, model) { - controller.set('model', Discourse.Group.findAll()); + renderTemplate: function() { + this.render('admin/templates/groups',{into: 'admin/templates/admin'}); } + }); diff --git a/app/assets/javascripts/admin/routes/admin_user_route.js b/app/assets/javascripts/admin/routes/admin_user_route.js index a18ce9a90..5cef66f6f 100644 --- a/app/assets/javascripts/admin/routes/admin_user_route.js +++ b/app/assets/javascripts/admin/routes/admin_user_route.js @@ -7,18 +7,17 @@ @module Discourse **/ Discourse.AdminUserRoute = Discourse.Route.extend({ + serialize: function(params) { return { username: Em.get(params, 'username').toLowerCase() }; }, - renderTemplate: function() { - this.render('admin/templates/user', {into: 'admin/templates/admin'}); + model: function(params) { + return Discourse.AdminUser.find(Em.get(params, 'username').toLowerCase()); }, - setupController: function(controller, model) { - Discourse.AdminUser.find(Em.get(model, 'username').toLowerCase()).then(function (u) { - controller.set('content', u); - }); + renderTemplate: function() { + this.render('admin/templates/user', {into: 'admin/templates/admin'}); } }); diff --git a/app/assets/javascripts/admin/templates/site_content_edit.js.handlebars b/app/assets/javascripts/admin/templates/site_content_edit.js.handlebars index 749227e3b..491019ca6 100644 --- a/app/assets/javascripts/admin/templates/site_content_edit.js.handlebars +++ b/app/assets/javascripts/admin/templates/site_content_edit.js.handlebars @@ -1,4 +1,4 @@ -{{#if loaded}} +
{{model.description}}
@@ -30,7 +30,3 @@ {{#if saved}}{{i18n saved}}{{/if}} - -{{else}} -