diff options
author | Phil Hughes <me@iamphill.com> | 2018-01-31 10:14:55 +0000 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2018-01-31 10:14:55 +0000 |
commit | 641f1d2c4b210026fd40c4c3d3acc1bd41dc9adc (patch) | |
tree | a8f1be947c139f6ed16e7e52b4e9d01db7845b5d /app/assets/javascripts/notes.js | |
parent | ae401d03d3261cda379ccd3367a877fb095c4e59 (diff) | |
download | gitlab-ce-641f1d2c4b210026fd40c4c3d3acc1bd41dc9adc.tar.gz |
Converted common_utils to axios
Diffstat (limited to 'app/assets/javascripts/notes.js')
-rw-r--r-- | app/assets/javascripts/notes.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app/assets/javascripts/notes.js b/app/assets/javascripts/notes.js index a2b8e6f6495..2f37d40ebad 100644 --- a/app/assets/javascripts/notes.js +++ b/app/assets/javascripts/notes.js @@ -1487,7 +1487,9 @@ export default class Notes { /* eslint-disable promise/catch-or-return */ // Make request to submit comment on server ajaxPost(formAction, formData) - .then((note) => { + .then((res) => { + const note = res.data; + // Submission successful! remove placeholder $notesContainer.find(`#${noteUniqueId}`).remove(); @@ -1560,7 +1562,7 @@ export default class Notes { } $form.trigger('ajax:success', [note]); - }).fail(() => { + }).catch(() => { // Submission failed, remove placeholder note and show Flash error message $notesContainer.find(`#${noteUniqueId}`).remove(); @@ -1631,11 +1633,11 @@ export default class Notes { /* eslint-disable promise/catch-or-return */ // Make request to update comment on server ajaxPost(formAction, formData) - .then((note) => { + .then(({ data }) => { // Submission successful! render final note element - this.updateNote(note, $editingNote); + this.updateNote(data, $editingNote); }) - .fail(() => { + .catch(() => { // Submission failed, revert back to original note $noteBodyText.html(_.escape(cachedNoteBodyText)); $editingNote.removeClass('being-posted fade-in'); |