Skip to content

Commit 4e3b335

Browse files
committed
controllers/crate/version: Replace private DS.PromiseArray usage
1 parent 085c105 commit 4e3b335

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

app/controllers/crate/version.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import Ember from 'ember';
2-
import DS from 'ember-data';
32
import moment from 'moment';
43

54
const NUM_VERSIONS = 5;
65
const { computed, run: { later } } = Ember;
76

7+
const PromiseArray = Ember.ArrayProxy.extend(Ember.PromiseProxyMixin);
8+
89
export default Ember.Controller.extend({
910
isDownloading: false,
1011

@@ -33,7 +34,7 @@ export default Ember.Controller.extend({
3334
anyLinks: computed.or('crate.{homepage,wiki,mailing_list,documentation,repository,reverse_dependencies}'),
3435

3536
displayedAuthors: computed('currentVersion.authors.[]', function() {
36-
return DS.PromiseArray.create({
37+
return PromiseArray.create({
3738
promise: this.get('currentVersion.authors').then((authors) => {
3839
let ret = authors.slice();
3940
let others = authors.get('meta');
@@ -55,7 +56,7 @@ export default Ember.Controller.extend({
5556
return [];
5657
}
5758

58-
return DS.PromiseArray.create({
59+
return PromiseArray.create({
5960
promise: deps.then((deps) => {
6061
let non_dev = deps.filter((dep) => dep.get('kind') !== 'dev');
6162
let map = {};
@@ -78,7 +79,7 @@ export default Ember.Controller.extend({
7879
if (deps === null) {
7980
return [];
8081
}
81-
return DS.PromiseArray.create({
82+
return PromiseArray.create({
8283
promise: deps.then((deps) => {
8384
return deps.filterBy('kind', 'dev');
8485
}),

0 commit comments

Comments
 (0)