added build
All checks were successful
Build and Push Image / build-and-push (push) Successful in 6m28s

This commit is contained in:
2026-03-10 22:46:11 -04:00
parent b7c00323e8
commit 5268c98cfe
4 changed files with 46 additions and 4 deletions

View File

@@ -101,6 +101,9 @@ public class FileScannerService(MediaService mediaService, IConfiguration config
if (relativePath[0] == '.') //Ignore hidden folders
continue;
var absolutePath = Path.Combine(path, relativePath);
var fileInfo = new FileInfo(absolutePath);
if (fileInfo.Length == 0) //Skip invalid files
continue;
var isUpgrade = false;
if (existingFiles.TryGetValue(relativePath, out var version))
{
@@ -129,13 +132,11 @@ public class FileScannerService(MediaService mediaService, IConfiguration config
if (entries.Count > 0)
{
await mediaService.AddMediaBulkAsync(entries, cancellationToken);
logger.LogInformation("Added {count} file entries", entries.Count);
}
if (upgradeEntries.Count > 0)
{
await mediaService.DeleteAllEntriesAsync(upgradeEntries.Select(e => e.Filepath), cancellationToken);
await mediaService.AddMediaBulkAsync(upgradeEntries, cancellationToken);
logger.LogInformation("Upgraded {count} file entries", upgradeEntries.Count);
}
return entries.Count + upgradeEntries.Count;
}