mirror of https://github.com/lidarr/Lidarr
Fixed: Filter unchanged files using UTC timestamps (#4332)
This commit is contained in:
parent
b07cb686be
commit
9fc66e9b98
|
@ -128,7 +128,7 @@ namespace NzbDrone.Core.MediaFiles
|
|||
{
|
||||
unwanted = combined
|
||||
.Where(x => x.DiskFile.Length == x.DbFile.Size &&
|
||||
Math.Abs((x.DiskFile.LastWriteTimeUtc - x.DbFile.Modified).TotalSeconds) <= 1)
|
||||
Math.Abs((x.DiskFile.LastWriteTimeUtc - x.DbFile.Modified.ToUniversalTime()).TotalSeconds) <= 1)
|
||||
.Select(x => x.DiskFile)
|
||||
.ToList();
|
||||
_logger.Trace($"{unwanted.Count} unchanged existing files");
|
||||
|
@ -137,7 +137,7 @@ namespace NzbDrone.Core.MediaFiles
|
|||
{
|
||||
unwanted = combined
|
||||
.Where(x => x.DiskFile.Length == x.DbFile.Size &&
|
||||
Math.Abs((x.DiskFile.LastWriteTimeUtc - x.DbFile.Modified).TotalSeconds) <= 1 &&
|
||||
Math.Abs((x.DiskFile.LastWriteTimeUtc - x.DbFile.Modified.ToUniversalTime()).TotalSeconds) <= 1 &&
|
||||
(x.DbFile.Tracks == null || (x.DbFile.Tracks.IsLoaded && x.DbFile.Tracks.Value.Any())))
|
||||
.Select(x => x.DiskFile)
|
||||
.ToList();
|
||||
|
|
Loading…
Reference in New Issue