diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue index 33a8abd1f..abb1cc784 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue @@ -40,9 +40,10 @@ + v-bind:key="addPersons.key" + v-bind:options="addPersons.options" + @addNewPersons="addNewPersons" + ref="addPersons"> @@ -58,7 +59,7 @@ export default { }, data() { return { - addNewPersons: { + addPersons: { key: 'requestor', options: { type: ['person', 'thirdparty'], @@ -77,11 +78,10 @@ export default { addNewPersons({ selected, modal }) { console.log('@@@ CLICK button addNewPersons', selected); selected.forEach(function(item) { - //console.log('# dispatch action for each item', item); - console.log('HU-HUE, we want add new requestor !!', item); - //this.$store.dispatch('addRequestor', item); + this.$store.dispatch('addRequestor', item); }, this ); + this.$refs.addPersons.resetSearch(); // to cast child method modal.showModal = false; } }