mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-20 15:55:25 +03:00
fix case sensitive file names
This commit is contained in:
@@ -211,7 +211,7 @@ namespace MediaBrowser.Controller.Resolvers
|
||||
{
|
||||
if (includeCreationTime)
|
||||
{
|
||||
item.DateCreated = DateTime.UtcNow;
|
||||
SetDateCreated(item, fileSystem, childData);
|
||||
}
|
||||
|
||||
item.DateModified = fileSystem.GetLastWriteTimeUtc(childData);
|
||||
@@ -224,7 +224,7 @@ namespace MediaBrowser.Controller.Resolvers
|
||||
{
|
||||
if (includeCreationTime)
|
||||
{
|
||||
item.DateCreated = DateTime.UtcNow;
|
||||
SetDateCreated(item, fileSystem, fileData);
|
||||
}
|
||||
item.DateModified = fileSystem.GetLastWriteTimeUtc(fileData);
|
||||
}
|
||||
@@ -234,10 +234,24 @@ namespace MediaBrowser.Controller.Resolvers
|
||||
{
|
||||
if (includeCreationTime)
|
||||
{
|
||||
item.DateCreated = DateTime.UtcNow;
|
||||
SetDateCreated(item, fileSystem, args.FileInfo);
|
||||
}
|
||||
item.DateModified = fileSystem.GetLastWriteTimeUtc(args.FileInfo);
|
||||
}
|
||||
}
|
||||
|
||||
private static void SetDateCreated(BaseItem item, IFileSystem fileSystem, FileSystemInfo info)
|
||||
{
|
||||
var config = BaseItem.ConfigurationManager.GetMetadataConfiguration();
|
||||
|
||||
if (config.UseFileCreationTimeForDateAdded)
|
||||
{
|
||||
item.DateModified = fileSystem.GetCreationTimeUtc(info);
|
||||
}
|
||||
else
|
||||
{
|
||||
item.DateCreated = DateTime.UtcNow;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user