Always show the embedding status in the navigation

This commit is contained in:
Thorsten Sommer committed 2026-09-09 16:23:04 +02:00
1 parent 2a79f5f3b7
commit b0b30b0f9b
6 files changed
+37 -10

No files matched your search

@@ -95,7 +95,6 @@ public sealed partial class DataSourceEmbeddingService(SettingsManager settingsM
{
var total = Math.Max(activeStatus.TotalFiles, 1);
return new(
true,
activeStatus.State,
activeStatus.IndexedFiles,
total,
@@ -106,9 +105,9 @@ public sealed partial class DataSourceEmbeddingService(SettingsManager settingsM
.FirstOrDefault(status => status.State is DataSourceEmbeddingState.FAILED || status.FailedFiles > 0);
if (failedStatus is not null)
return new(true, DataSourceEmbeddingState.FAILED, failedStatus.IndexedFiles, failedStatus.TotalFiles, failedStatus.FailedFiles);
return new(DataSourceEmbeddingState.FAILED, failedStatus.IndexedFiles, failedStatus.TotalFiles, failedStatus.FailedFiles);
return new(false, DataSourceEmbeddingState.COMPLETED, 0, 0, 0);
return new(DataSourceEmbeddingState.COMPLETED, 0, 0, 0);
}
public Task QueueAllInternalDataSourcesAsync()