diff --git a/PhotoRenamer/Renamer.cs b/PhotoRenamer/Renamer.cs index 97b45aa..1ebbc2b 100644 --- a/PhotoRenamer/Renamer.cs +++ b/PhotoRenamer/Renamer.cs @@ -56,9 +56,8 @@ namespace PhotoRenamer var directories = ImageMetadataReader.ReadMetadata(file); var dateTime = GetDateTimeFromExif(directories) ?? GetDateTimeFromMp4(directories) - ?? GetDateTimeFromCreate(file); - if (dateTime is null) return; - var folder = CreateFolder(dateTime.GetValueOrDefault()); + ?? GetDateTimeFromLastWrite(file); + var folder = CreateFolder(dateTime); CopyFile(folder, file, progressBar); } catch (ImageProcessingException) @@ -75,7 +74,7 @@ namespace PhotoRenamer return 0; } - private static DateTime? GetDateTimeFromCreate(string file) + private static DateTime GetDateTimeFromLastWrite(string file) { var creationTime = File.GetLastWriteTime(file); return creationTime;