Use fullTextSearch filter only if search query is not empty
[arvados.git] / src / store / search-bar / search-bar-actions.ts
index 3a6973f5a1388cef736a4cc8c555160ce8f4657b..a513a6bbed380643b65ebcf9c3c3bc44a32ab0b7 100644 (file)
@@ -327,6 +327,10 @@ export const queryToFilters = (query: string) => {
     const filter = new FilterBuilder();
     const resourceKind = data.type;
 
+    if(data.searchValue){
+        filter.addFullTextSearch(data.searchValue);
+    }
+
     if (data.projectUuid) {
         filter.addEqual('ownerUuid', data.projectUuid);
     }
@@ -350,7 +354,6 @@ export const queryToFilters = (query: string) => {
 
     return filter
         .addIsA("uuid", buildUuidFilter(resourceKind))
-        .addFullTextSearch(data.searchValue)
         .getFilters();
 };