From 211d27352adcccb328dfd26ab3ff6bbc3fca0aee Mon Sep 17 00:00:00 2001 From: "John R. Supplee" Date: Mon, 25 Jan 2021 01:35:44 +0200 Subject: [PATCH] get input value from input, not reactive var --- client/components/main/globalSearch.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/client/components/main/globalSearch.js b/client/components/main/globalSearch.js index ef32f2988..3db47a7a8 100644 --- a/client/components/main/globalSearch.js +++ b/client/components/main/globalSearch.js @@ -444,8 +444,9 @@ BlazeComponent.extendComponent({ }, 'click .js-label-color'(evt) { evt.preventDefault(); + const input = document.getElementById('global-search-input'); this.query.set( - `${this.query.get()} ${TAPi18n.__('operator-label')}:"${ + `${input.value} ${TAPi18n.__('operator-label')}:"${ evt.currentTarget.textContent }"`, ); @@ -453,8 +454,9 @@ BlazeComponent.extendComponent({ }, 'click .js-board-title'(evt) { evt.preventDefault(); + const input = document.getElementById('global-search-input'); this.query.set( - `${this.query.get()} ${TAPi18n.__('operator-board')}:"${ + `${input.value} ${TAPi18n.__('operator-board')}:"${ evt.currentTarget.textContent }"`, ); @@ -462,8 +464,9 @@ BlazeComponent.extendComponent({ }, 'click .js-list-title'(evt) { evt.preventDefault(); + const input = document.getElementById('global-search-input'); this.query.set( - `${this.query.get()} ${TAPi18n.__('operator-list')}:"${ + `${input.value} ${TAPi18n.__('operator-list')}:"${ evt.currentTarget.textContent }"`, ); @@ -471,8 +474,9 @@ BlazeComponent.extendComponent({ }, 'click .js-label-name'(evt) { evt.preventDefault(); + const input = document.getElementById('global-search-input'); this.query.set( - `${this.query.get()} ${TAPi18n.__('operator-label')}:"${ + `${input.value} ${TAPi18n.__('operator-label')}:"${ evt.currentTarget.textContent }"`, );