summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-02-02 11:26:08 +0000
committerPhil Hughes <me@iamphill.com>2018-02-05 09:41:00 +0000
commit8d83e517a98688d453baffed17dc000b6b23ef23 (patch)
tree5926fad260d0c88746e8e76a4728e4849e9c230f
parentc7b9bba5b882b0ad0f8aef4010ae92ac54c902ed (diff)
downloadgitlab-ce-8d83e517a98688d453baffed17dc000b6b23ef23.tar.gz
Converted task_list.js to use axios
-rw-r--r--app/assets/javascripts/task_list.js12
1 files changed, 5 insertions, 7 deletions
diff --git a/app/assets/javascripts/task_list.js b/app/assets/javascripts/task_list.js
index dcbec40c79e..c35a702ecfc 100644
--- a/app/assets/javascripts/task_list.js
+++ b/app/assets/javascripts/task_list.js
@@ -1,4 +1,5 @@
import 'deckar01-task_list';
+import axios from './lib/utils/axios_utils';
import Flash from './flash';
export default class TaskList {
@@ -38,12 +39,9 @@ export default class TaskList {
patchData[this.dataType] = {
[this.fieldName]: $target.val(),
};
- return $.ajax({
- type: 'PATCH',
- url: $target.data('update-url') || $('form.js-issuable-update').attr('action'),
- data: patchData,
- success: this.onSuccess,
- error: this.onError,
- });
+
+ return axios.patch($target.data('update-url') || $('form.js-issuable-update').attr('action'), patchData)
+ .then(({ data }) => this.onSuccess(data))
+ .catch(() => this.onError());
}
}