From 383579d4b62b744c93b6941650734ba8d56f5955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Fri, 5 Jul 2019 12:18:30 +0200 Subject: [PATCH] Fix search result ajax request being sent multiple times --- .../Private/Assets/js/components/BoardTypesSelect.vue | 10 ++++++---- .../Private/Assets/js/components/BusSelect.vue | 10 ++++++---- .../Private/Assets/js/components/ConceptSelect.vue | 10 ++++++---- .../Assets/js/components/DestinationCheckboxes.vue | 10 ++-------- .../Private/Assets/js/components/HotelTypesSelect.vue | 10 ++++++---- .../Private/Assets/js/components/RoomTypesSelect.vue | 10 ++++++---- .../Private/Assets/js/components/SearchResult.vue | 1 - 7 files changed, 32 insertions(+), 29 deletions(-) diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BoardTypesSelect.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BoardTypesSelect.vue index f7bfb9ef..f37271c8 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BoardTypesSelect.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BoardTypesSelect.vue @@ -2,7 +2,7 @@
@@ -29,12 +29,14 @@ } } }, + methods: { + notifySelected () { + this.$emit('selected', this.boardTypesSelected); + } + }, watch: { boardTypes (value) { this.boardTypesSelected = value; - }, - boardTypesSelected (value) { - this.$emit('selected', value); } } } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BusSelect.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BusSelect.vue index ce6916a3..35da1f97 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BusSelect.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/BusSelect.vue @@ -3,7 +3,7 @@