From c6e568692ee14e66e6c844dc1e5481d705a096da Mon Sep 17 00:00:00 2001 From: Tim Eisele Date: Fri, 27 Jun 2025 01:50:37 +0200 Subject: Fix modification checks and make sure to use UTC (#14347) --- MediaBrowser.Controller/Entities/BaseItem.cs | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'MediaBrowser.Controller') diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index 96984758f8..4efa3f410d 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -1423,23 +1423,16 @@ namespace MediaBrowser.Controller.Entities public virtual bool RequiresRefresh() { - if (string.IsNullOrEmpty(Path) || DateModified == default) + if (string.IsNullOrEmpty(Path) || DateModified == DateTime.MinValue) { return false; } var info = FileSystem.GetFileSystemInfo(Path); - if (info.Exists) - { - if (info.IsDirectory) - { - return info.LastWriteTimeUtc != DateModified; - } - return info.LastWriteTimeUtc != DateModified; - } - - return false; + return info.Exists + ? info.LastWriteTimeUtc != DateModified + : false; } public virtual List GetUserDataKeys() -- cgit v1.2.3