From a5261f18b79fe5a3428b9c9f4257ddfdbe3467ce Mon Sep 17 00:00:00 2001 From: danieldeng2 <danieldeng223@gmail.com> Date: Thu, 20 Aug 2020 01:12:30 +0100 Subject: [PATCH] Fix search logic error --- .../pages/ModuleResources/components/CurrentDirectoryView.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/pages/ModuleResources/components/CurrentDirectoryView.tsx b/src/components/pages/ModuleResources/components/CurrentDirectoryView.tsx index 536545257..5e4f35fde 100644 --- a/src/components/pages/ModuleResources/components/CurrentDirectoryView.tsx +++ b/src/components/pages/ModuleResources/components/CurrentDirectoryView.tsx @@ -22,6 +22,7 @@ function includeInSearchResult(item: Resource, searchText: string) { let type = item.type.toLowerCase(); while ((match = rx.exec(searchText)) !== null) { + switch (match[1]) { case "type": if (type !== match[2]) { @@ -40,7 +41,7 @@ function includeInSearchResult(item: Resource, searchText: string) { } let rest = searchText.replace(rx, "").trim(); if (tags.some((tag) => tag.indexOf(rest) !== -1)) { - return false; + return true; } return title.indexOf(rest) !== -1; } -- GitLab