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