Kavita/API/Extensions/FileInfoExtensions.cs
Joseph Milazzo 667d1d2a4d
Don't go to archive file if it hasn't updated since last scan (#135)
* Skip archive work unless the file has actually changed since last scan.
2021-03-31 12:53:53 -05:00

18 lines
465 B
C#

using System;
using System.IO;
namespace API.Extensions
{
public static class FileInfoExtensions
{
public static bool DoesLastWriteMatch(this FileInfo fileInfo, DateTime comparison)
{
return comparison.Equals(fileInfo.LastWriteTime);
}
public static bool IsLastWriteOlder(this FileInfo fileInfo, DateTime comparison)
{
return comparison > fileInfo.LastWriteTime;
}
}
}