From 6c01631b2eaeaaa9cd12e3ca4aeb7211544b5bea Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 10 Feb 2015 10:09:51 +0100 Subject: [PATCH] Fix ajax requests for caches --- app/controllers/caches-by-branch.coffee | 2 +- app/controllers/caches-item.coffee | 2 +- app/controllers/caches.coffee | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/controllers/caches-by-branch.coffee b/app/controllers/caches-by-branch.coffee index 3dffb2b3..75e6d052 100644 --- a/app/controllers/caches-by-branch.coffee +++ b/app/controllers/caches-by-branch.coffee @@ -18,7 +18,7 @@ Controller = Ember.ObjectController.extend deletingDone = => @set('isDeleting', false) repo = @get('repo') - Ajax("/repos/#{repo.get('id')}/caches", "DELETE", data: data).then(deletingDone, deletingDone).then => + Ajax.ajax("/repos/#{repo.get('id')}/caches", "DELETE", data: data).then(deletingDone, deletingDone).then => model = @get('model') @get('controllers.caches').removeObject(model) diff --git a/app/controllers/caches-item.coffee b/app/controllers/caches-item.coffee index 4776d960..ef14fea2 100644 --- a/app/controllers/caches-item.coffee +++ b/app/controllers/caches-item.coffee @@ -18,7 +18,7 @@ Controller = Ember.ObjectController.extend deletingDone = => @set('isDeleting', false) repo = @get('repo') - Ajax("/repos/#{repo.get('id')}/caches", "DELETE", data: data).then(deletingDone, deletingDone).then => + Ajax.ajax("/repos/#{repo.get('id')}/caches", "DELETE", data: data).then(deletingDone, deletingDone).then => model = @get('model') @get('parent.caches').removeObject(model) if @get('parent.caches.length') == 0 diff --git a/app/controllers/caches.coffee b/app/controllers/caches.coffee index b75d86e7..8c5ad621 100644 --- a/app/controllers/caches.coffee +++ b/app/controllers/caches.coffee @@ -1,4 +1,5 @@ `import Ember from 'ember'` +`import Ajax from 'travis/utils/ajax'` Controller = Ember.ArrayController.extend isDeleting: false @@ -15,7 +16,7 @@ Controller = Ember.ArrayController.extend deletingDone = => @set('isDeleting', false) repo = @get('repo') - Travis.ajax.ajax("/repos/#{repo.get('id')}/caches", "DELETE").then(deletingDone, deletingDone).then => + Ajax.ajax("/repos/#{repo.get('id')}/caches", "DELETE").then(deletingDone, deletingDone).then => @clear() `export default Controller`