提交 0fc45b6c 编写于 作者: F Fatih Acet

IssueNotesRefactor: Reenable button after failed submit attempt.

上级 19f77cab
......@@ -73,7 +73,7 @@
});
}
},
formUpdateHandler(noteText, parentElement) {
formUpdateHandler(noteText, parentElement, callback) {
const data = {
endpoint: this.note.path,
note: {
......@@ -94,7 +94,8 @@
'Something went wrong while editing your comment. Please try again.',
'alert',
$(parentElement),
));
))
.then(callback);
},
formCancelHandler(shouldConfirm, isDirty) {
if (shouldConfirm && isDirty) {
......
......@@ -49,8 +49,8 @@
});
}
},
handleFormUpdate(note, parentElement) {
this.$emit('handleFormUpdate', note, parentElement);
handleFormUpdate(note, parentElement, callback) {
this.$emit('handleFormUpdate', note, parentElement, callback);
},
formCancelHandler(shouldConfirm, isDirty) {
this.$emit('cancelFormEdition', shouldConfirm, isDirty);
......
......@@ -74,7 +74,10 @@
methods: {
handleUpdate() {
this.isSubmitting = true;
this.$emit('handleFormUpdate', this.note, this.$refs.editNoteForm);
this.$emit('handleFormUpdate', this.note, this.$refs.editNoteForm, () => {
this.isSubmitting = false;
});
},
editMyLastNote() {
if (this.note === '') {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册