setupController: function(controller, model) { if (Ember.isEmpty(model.versionHistory)) { ProgressIndicator.start(); var fullModel = App.packages.find(model.id, model.version); fullModel.then(function(m) { model.setProperties(m); ProgressIndicator.done(); }); } else { ProgressIndicator.done(); } controller.set('model', model); }
.then(function(model) { completed = true; ProgressIndicator.done(); return model; });
fullModel.then(function(m) { model.setProperties(m); ProgressIndicator.done(); });