Explorar o código

add collection name validation

tumao %!s(int64=4) %!d(string=hai) anos
pai
achega
48bbd17cbc
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      client/src/pages/seach/VectorSearch.tsx

+ 5 - 1
client/src/pages/seach/VectorSearch.tsx

@@ -194,7 +194,11 @@ const VectorSearch = () => {
   useEffect(() => {
     if (location.search && collections.length > 0) {
       const { collectionName } = parseLocationSearch(location.search);
-      setSelectedCollection(collectionName);
+      // collection name validation
+      const isNameValid = collections
+        .map(c => c._name)
+        .includes(collectionName);
+      isNameValid && setSelectedCollection(collectionName);
     }
   }, [location, collections]);