From cfb89de2519a2539f5b31cc6307cade56221eb7e Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Thu, 26 Feb 2015 09:45:12 +1030 Subject: [PATCH] Fix index result caching --- ember/app/controllers/index.js | 2 +- ember/app/controllers/index/index.js | 3 +-- ember/app/routes/index/index.js | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ember/app/controllers/index.js b/ember/app/controllers/index.js index 1cf9696da..c3986e195 100644 --- a/ember/app/controllers/index.js +++ b/ember/app/controllers/index.js @@ -24,7 +24,7 @@ export default Ember.Controller.extend(UseComposer, Paneable, { var controller = this; return this.saveAndDismissComposer(discussion).then(function(discussion) { - controller.get('index').send('refresh'); + controller.get('index').send('loadResults'); controller.transitionToRoute('discussion', discussion); }); }, diff --git a/ember/app/controllers/index/index.js b/ember/app/controllers/index/index.js index 303377ecd..bb03a54c4 100644 --- a/ember/app/controllers/index/index.js +++ b/ember/app/controllers/index/index.js @@ -113,9 +113,8 @@ export default Ember.Controller.extend({ model.removeObject(model.findBy('content', discussion)); }, - refresh: function() { + loadResults: function() { var controller = this; - controller.set('model', Ember.ArrayProxy.create()); controller.set('resultsLoading', true); controller.getResults().then(function(results) { controller diff --git a/ember/app/routes/index/index.js b/ember/app/routes/index/index.js index 578fb0a79..e614fae45 100644 --- a/ember/app/routes/index/index.js +++ b/ember/app/routes/index/index.js @@ -16,7 +16,7 @@ export default Ember.Route.extend(AddCssClassToBody, { controller.set('model', model); if (!model.get('length')) { - controller.send('refresh'); + controller.send('loadResults'); } },