Fix deprecations with site text, upgrade to ES6 / store

This commit is contained in:
Robin Ward
2015-08-07 14:05:08 -04:00
parent bd631e343a
commit 7fffd483f8
23 changed files with 96 additions and 107 deletions

View File

@@ -21,7 +21,7 @@ export default {
this.route('show', {path: '/:site_customization_id/:section'});
});
this.resource('adminSiteText', { path: '/site_text' }, function() {
this.resource('adminSiteText', { path: '/site_texts' }, function() {
this.route('edit', {path: '/:text_type'});
});
this.resource('adminUserFields', { path: '/user_fields' });

View File

@@ -1,5 +1,5 @@
export default Discourse.Route.extend({
model: function(params) {
return Discourse.SiteText.find(params.text_type);
model(params) {
return this.store.find('site-text', params.text_type);
}
});

View File

@@ -1,5 +1,5 @@
export default Discourse.Route.extend({
model: function() {
return Discourse.SiteTextType.findAll();
model() {
return this.store.findAll('site-text-type');
}
});