makes log output during scan less verbose
All checks were successful
PiwigoDirectorySync/pipeline/head This commit looks good

This commit is contained in:
Philipp Häfelfinger 2023-09-30 15:17:16 +02:00
parent 72e88319f3
commit ec6e062971

View File

@ -48,7 +48,7 @@ internal class FileIndexer : IFileIndexer
return;
}
_logger.Information("Indexing file {FullFilePath}", fullFilePath);
_logger.Debug("Indexing file {FullFilePath}", fullFilePath);
var fileInfo = new FileInfo(fullFilePath);
if (!fileInfo.Exists)
@ -88,11 +88,16 @@ internal class FileIndexer : IFileIndexer
}
}
private static async Task<ImageEntity> GetOrAddImageAsync(PersistenceContext db, int albumId, string relativePath, CancellationToken ct)
private async Task<ImageEntity> GetOrAddImageAsync(PersistenceContext db, int albumId, string relativePath, CancellationToken ct)
{
var imageEntity = await db.PiwigoImages.Where(i => i.AlbumId == albumId && i.FilePath == relativePath).FirstOrDefaultAsync(ct);
if (imageEntity is null)
if (imageEntity is not null)
{
_logger.Debug("Found file {RelativePath}", relativePath);
return imageEntity;
}
_logger.Information("Adding new file {RelativePath}", relativePath);
imageEntity = new ImageEntity
{
AlbumId = albumId,
@ -101,7 +106,6 @@ internal class FileIndexer : IFileIndexer
DeleteRequired = false
};
db.PiwigoImages.Add(imageEntity);
}
return imageEntity;
}