From e64bc389327fc315d9014d1e545e89a501e474e3 Mon Sep 17 00:00:00 2001 From: Ben0it-T Date: Thu, 28 Oct 2021 22:45:44 +0200 Subject: [PATCH] Fix : Filter List by Card Title --- client/components/sidebar/sidebarFilters.jade | 5 +++++ client/components/sidebar/sidebarFilters.js | 7 ++++++- i18n/en.i18n.json | 3 ++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/client/components/sidebar/sidebarFilters.jade b/client/components/sidebar/sidebarFilters.jade index 641193d6e..be7be11fe 100644 --- a/client/components/sidebar/sidebarFilters.jade +++ b/client/components/sidebar/sidebarFilters.jade @@ -9,6 +9,11 @@ template(name="filterSidebar") form.js-list-filter input(type="text") hr + h3 + i.fa.fa-list-alt + | {{_ 'filter-card-title-label'}} + input.js-field-card-filter(type="text") + hr h3 i.fa.fa-tags | {{_ 'filter-labels-label'}} diff --git a/client/components/sidebar/sidebarFilters.js b/client/components/sidebar/sidebarFilters.js index ca76ead84..f38274c75 100644 --- a/client/components/sidebar/sidebarFilters.js +++ b/client/components/sidebar/sidebarFilters.js @@ -6,7 +6,12 @@ BlazeComponent.extendComponent({ { 'submit .js-list-filter'(evt) { evt.preventDefault(); - Filter.title.set(this.find('.js-list-filter input').value.trim()); + Filter.lists.set(this.find('.js-list-filter input').value.trim()); + }, + 'change .js-field-card-filter'(evt) { + evt.preventDefault(); + Filter.title.set(this.find('.js-field-card-filter').value.trim()); + Filter.resetExceptions(); }, 'click .js-toggle-label-filter'(evt) { evt.preventDefault(); diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 8f819a372..a8592d61d 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -1094,5 +1094,6 @@ "add-teams-label": "Added teams are displayed below:", "remove-team-from-table": "Are you sure you want to remove this team from the board ?", "confirm-btn": "Confirm", - "remove-btn": "Remove" + "remove-btn": "Remove", + "filter-card-title-label": "Filter by card title" }