mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-07-25 23:18:54 +02:00
fix refresh
This commit is contained in:
parent
f80c1d93c0
commit
e2e5a8ef32
|
@ -444,9 +444,10 @@ namespace MediaBrowser.Providers.Manager
|
||||||
var folder = item as Folder;
|
var folder = item as Folder;
|
||||||
if (folder != null && folder.SupportsDateLastMediaAdded)
|
if (folder != null && folder.SupportsDateLastMediaAdded)
|
||||||
{
|
{
|
||||||
var date = folder.GetRecursiveChildren(i => !i.IsFolder).Select(i => i.DateCreated).Max();
|
var items = folder.GetRecursiveChildren(i => !i.IsFolder).Select(i => i.DateCreated).ToList();
|
||||||
|
var date = items.Count == 0 ? (DateTime?)null : items.Max();
|
||||||
|
|
||||||
if (!folder.DateLastMediaAdded.HasValue || folder.DateLastMediaAdded.Value != date)
|
if ((!folder.DateLastMediaAdded.HasValue && date.HasValue) || folder.DateLastMediaAdded != date)
|
||||||
{
|
{
|
||||||
folder.DateLastMediaAdded = date;
|
folder.DateLastMediaAdded = date;
|
||||||
updateType = ItemUpdateType.MetadataEdit;
|
updateType = ItemUpdateType.MetadataEdit;
|
||||||
|
|
Loading…
Reference in a new issue