From 131a09c9c5b3953c1e811a6b9c4c0ef854615a95 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Thu, 7 Jan 2016 10:29:08 +0100 Subject: [PATCH] [deprecations] Use store.query instead of store.find where appropriate --- app/models/repo.js | 6 +++--- config/deprecation-workflow.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/models/repo.js b/app/models/repo.js index 89ead250..3a9ba036 100644 --- a/app/models/repo.js +++ b/app/models/repo.js @@ -220,7 +220,7 @@ Repo.reopenClass({ return promise; } else { login = reposIdsOrlogin; - return store.find('repo', { + return store.query('repo', { member: login, orderBy: 'name' }); @@ -253,7 +253,7 @@ Repo.reopenClass({ }); }); } else { - return store.find('repo', { + return store.query('repo', { search: query, orderBy: 'name' }); @@ -299,7 +299,7 @@ Repo.reopenClass({ return repo; }); } else { - promise = store.find('repo', { + promise = store.query('repo', { slug: slug }).then(function(repos) { return repos.get('firstObject') || (function() { diff --git a/config/deprecation-workflow.js b/config/deprecation-workflow.js index 4d6b3387..829f563b 100644 --- a/config/deprecation-workflow.js +++ b/config/deprecation-workflow.js @@ -3,11 +3,11 @@ window.deprecationWorkflow.config = { workflow: [ // DONE { handler: "log", matchMessage: "Ember.LinkView is deprecated. Please use Ember.LinkComponent." }, + { handler: "log", matchMessage: "Calling store.find() with a query object is deprecated. Use store.query() instead." }, { handler: "log", matchMessage: new RegExp("A property of .*? was modified inside the didInsertElement hook. You should never change properties on components, services or models during didInsertElement because it causes significant performance degradation.") }, { handler: "log", matchMessage: "Ember.arrayComputed is deprecated. Replace it with plain array methods" }, // TODO - { handler: "silence", matchMessage: "Calling store.find() with a query object is deprecated. Use store.query() instead." }, { handler: "silence", matchMessage: "Ember.View is deprecated. Consult the Deprecations Guide for a migration strategy." }, { handler: "silence", matchMessage: "The filter API will be moved into a plugin soon. To enable store.filter using an environment flag, or to use an alternative, you can visit the ember-data-filter addon page" }, { handler: "silence", matchMessage: "Usage of `state` is deprecated, use `_state` instead." },