Why duplicate for Individually
This commit is contained in:
parent
0a553c50ff
commit
544b008e07
@ -198,6 +198,7 @@ public class MapLogic : Shared.Models.Methods.IMapLogic
|
||||
{
|
||||
if (_Configuration is null)
|
||||
throw new NullReferenceException(nameof(_Configuration));
|
||||
string fileName;
|
||||
string checkFile;
|
||||
string sourceFile;
|
||||
List<string> distinct = new();
|
||||
@ -242,13 +243,16 @@ public class MapLogic : Shared.Models.Methods.IMapLogic
|
||||
continue;
|
||||
if (saveIndividually)
|
||||
{
|
||||
if (distinct.Contains(checkFile))
|
||||
fileName = Path.GetFileName(checkFile);
|
||||
if (distinct.Contains(fileName))
|
||||
continue;
|
||||
distinct.Add(checkFile);
|
||||
distinct.Add(fileName);
|
||||
}
|
||||
if (File.Exists(checkFile))
|
||||
continue;
|
||||
File.Copy(sourceFile, checkFile);
|
||||
if (saveIndividually)
|
||||
continue;
|
||||
if (saveContainer.MakeAllHidden)
|
||||
File.SetAttributes(checkFile, FileAttributes.Hidden);
|
||||
if (saveContainer.HiddenFaceFileHolder is not null && saveContainer.HiddenFaceFileHolder.Exists)
|
||||
@ -474,7 +478,7 @@ public class MapLogic : Shared.Models.Methods.IMapLogic
|
||||
keyMapping = normalizedRectangleToMapping[mapping.SortingContainer.Sorting.NormalizedRectangle];
|
||||
if (keyMapping.MappingFromLocation is null)
|
||||
continue;
|
||||
if (keyMapping.MappingFromLocation.NormalizedRectangle == mapping.MappingFromLocation.NormalizedRectangle)
|
||||
if (saveIndividually && keyMapping.MappingFromLocation.NormalizedRectangle == mapping.MappingFromLocation.NormalizedRectangle)
|
||||
results.Add(new(Path.Combine(directory, "Maybe")));
|
||||
}
|
||||
facesDirectory = Stateless.MapLogic.GetFacesDirectory(dFacesContentDirectory, mapping.MappingFromItem);
|
||||
|
Loading…
x
Reference in New Issue
Block a user