From eeac9252fb9e968c2247645975f8fc30209889bf Mon Sep 17 00:00:00 2001 From: Fayaz Ahmed Date: Wed, 17 Jul 2024 14:59:51 +0530 Subject: [PATCH] Revert "draft somewhat working validation $each" This reverts commit 624d61913cd6f27bdbfd0544fe647948b2ca94e2. --- .../components/widgets/FilterInput/Index.vue | 6 +-- .../ConversationAdvancedFilter.vue | 53 ++++++++----------- 2 files changed, 24 insertions(+), 35 deletions(-) diff --git a/app/javascript/dashboard/components/widgets/FilterInput/Index.vue b/app/javascript/dashboard/components/widgets/FilterInput/Index.vue index 1131c4088..bbccf77bd 100644 --- a/app/javascript/dashboard/components/widgets/FilterInput/Index.vue +++ b/app/javascript/dashboard/components/widgets/FilterInput/Index.vue @@ -115,9 +115,8 @@ @click="removeFilter" /> -
{{ JSON.stringify(v, null, 2) }}
-

- {{ v.values[0].$message || $t('FILTER.EMPTY_VALUE_ERROR') }} +

+ {{ $t('FILTER.EMPTY_VALUE_ERROR') }}

@@ -224,7 +223,6 @@ export default { set(value) { const payload = this.value || {}; this.$emit('input', { ...payload, values: value }); - this.$emit('validate'); }, }, query_operator: { diff --git a/app/javascript/dashboard/components/widgets/conversation/ConversationAdvancedFilter.vue b/app/javascript/dashboard/components/widgets/conversation/ConversationAdvancedFilter.vue index 95dcbf6d5..c0752a478 100644 --- a/app/javascript/dashboard/components/widgets/conversation/ConversationAdvancedFilter.vue +++ b/app/javascript/dashboard/components/widgets/conversation/ConversationAdvancedFilter.vue @@ -41,7 +41,7 @@ :show-query-operator="i !== appliedFilters.length - 1" :show-user-input="showUserInput(appliedFilters[i].filter_operator)" :grouped-filters="true" - :v="v$.appliedFilters.$each.$response.$errors[i]" + :v="$v.appliedFilters.$each[i]" @resetFilter="resetFilter(i, appliedFilters[i])" @removeFilter="removeFilter(i)" /> @@ -80,8 +80,7 @@