summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2017-05-15 11:09:13 +0100
committerPhil Hughes <me@iamphill.com>2017-05-15 11:35:26 +0100
commit45c274da23d29cd4b497407af189d2ce91cf4a13 (patch)
treec7779fe920d49875a51c8b9e81478462ea2a052c
parente61ce83be9aef1f5bf68471c60753ac53ae15e5d (diff)
downloadgitlab-ce-45c274da23d29cd4b497407af189d2ce91cf4a13.tar.gz
Fixed form not sending correct data
[ci skip]
-rw-r--r--app/assets/javascripts/issue_show/components/app.vue9
1 files changed, 6 insertions, 3 deletions
diff --git a/app/assets/javascripts/issue_show/components/app.vue b/app/assets/javascripts/issue_show/components/app.vue
index d07a87ce43f..85516e980f1 100644
--- a/app/assets/javascripts/issue_show/components/app.vue
+++ b/app/assets/javascripts/issue_show/components/app.vue
@@ -52,7 +52,6 @@ export default {
return {
store,
state: store.state,
- formState: store.formState,
showForm: false,
};
},
@@ -73,8 +72,11 @@ export default {
title: this.state.titleText,
};
},
+ closeForm() {
+ this.showForm = false;
+ },
updateIssuable() {
- this.service.updateIssuable(this.formState)
+ this.service.updateIssuable(this.store.formState)
.then(() => {
eventHub.$emit('close.form');
})
@@ -125,12 +127,13 @@ export default {
eventHub.$on('delete.issuable', this.deleteIssuable);
eventHub.$on('update.issuable', this.updateIssuable);
+ eventHub.$on('close.form', this.closeForm);
eventHub.$on('open.form', this.openForm);
},
beforeDestroy() {
eventHub.$off('delete.issuable', this.deleteIssuable);
eventHub.$off('update.issuable', this.updateIssuable);
- eventHub.$off('open.form', this.openForm);
+ eventHub.$off('close.form', this.closeForm);
},
};
</script>