FilePath ready to test

This commit is contained in:
2023-12-24 11:29:36 -07:00
parent af491371a3
commit 7007a9df2e
60 changed files with 960 additions and 857 deletions

View File

@ -19,7 +19,7 @@ internal abstract class RelationLogic
{
if (!locationContainer.FromDistanceContent)
continue;
if (!locationContainer.File.Contains(configuration.LocationContainerDirectoryPattern))
if (!locationContainer.FilePath.FullName.Contains(configuration.LocationContainerDirectoryPattern))
continue;
if (!personKeyTo.TryGetValue(locationContainer.PersonKey, out yearTo))
{
@ -312,9 +312,9 @@ internal abstract class RelationLogic
{
lines.Clear();
if (movedFiles.TryGetValue(relationFileHolder.FullName, out file))
fileHolder = new(file);
fileHolder = IFileHolder.Get(file);
else
fileHolder = new(relationFileHolder.FullName);
fileHolder = IFileHolder.Get(relationFileHolder.FullName);
if (!relationFileHolder.Exists || relationFileHolder.CreationTime is null)
continue;
if (isCounterPersonYear)
@ -344,9 +344,9 @@ internal abstract class RelationLogic
{
relation = relations[i];
if (movedFiles.TryGetValue(relation.File, out file))
fileHolder = new(file);
fileHolder = IFileHolder.Get(file);
else
fileHolder = new(relation.File);
fileHolder = IFileHolder.Get(relation.File);
if (!fileHolder.Exists || fileHolder.CreationTime is null)
continue;
fileNameWithoutExtension = Path.GetFileNameWithoutExtension(fileHolder.NameWithoutExtension);