Quellcode durchsuchen

Fix bug when 0 embeddings are returned

vishnukvmd vor 1 Jahr
Ursprung
Commit
b9cd9cf9cd
1 geänderte Dateien mit 3 neuen und 0 gelöschten Zeilen
  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);