updates to file scanner

This commit is contained in:
2026-03-10 17:49:18 -04:00
parent 78651ca58d
commit 951e285f81
2 changed files with 16 additions and 1 deletions

View File

@@ -29,6 +29,17 @@ public class MediaService(IMongoDatabase db)
await _entries.InsertManyAsync(entries, cancellationToken: cancellationToken);
}
/// <summary>
///
/// </summary>
/// <param name="files">Relative paths of files to delete</param>
/// <param name="cancellationToken"></param>
/// <returns></returns>
public async Task DeleteEntriesBulkAsync(IEnumerable<string> files, CancellationToken cancellationToken = default)
{
await _entries.DeleteManyAsync(e => files.Contains(e.Filepath), cancellationToken);
}
public async Task<List<MediaEntry>> GetEntriesInRangeAsync(MediaType mediaType, DateTime from, DateTime to, CancellationToken cancellationToken = default)
{
var filter = Builders<MediaEntry>.Filter