瀏覽代碼

Fix bug when 0 embeddings are returned

vishnukvmd 1 年之前
父節點
當前提交
b9cd9cf9cd
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      lib/services/semantic_search/embedding_store.dart

+ 3 - 0
lib/services/semantic_search/embedding_store.dart

@@ -117,6 +117,9 @@ class EmbeddingStore {
   Future<void> _storeRemoteEmbeddings(
     List<RemoteEmbedding> remoteEmbeddings,
   ) async {
+    if (remoteEmbeddings.isEmpty) {
+      return;
+    }
     final embeddings = <Embedding>[];
     for (final embedding in remoteEmbeddings) {
       final file = await FilesDB.instance.getAnyUploadedFile(embedding.fileID);