From 4eef41ea1b83314cbe1f6cac66ccf892710f709e Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Wed, 1 Aug 2018 15:57:24 -0400 Subject: [PATCH] FIX: Error with debouncing mentions --- app/assets/javascripts/discourse/lib/user-search.js.es6 | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/discourse/lib/user-search.js.es6 b/app/assets/javascripts/discourse/lib/user-search.js.es6 index 4270bc0051..0b2c13dba8 100644 --- a/app/assets/javascripts/discourse/lib/user-search.js.es6 +++ b/app/assets/javascripts/discourse/lib/user-search.js.es6 @@ -23,6 +23,9 @@ function performSearch( resultsFn(cached); return; } + if (term === "") { + return []; + } // need to be able to cancel this oldSearch = $.ajax(userPath("search/users"), { @@ -122,10 +125,6 @@ export default function userSearch(options) { currentTerm = term; return new Ember.RSVP.Promise(function(resolve) { - if (term.length === 0) { - resolve([]); - return; - } if (new Date() - cacheTime > 30000 || cacheTopicId !== topicId) { cache = {}; }