This commit is contained in:
Mike Phares 2023-06-29 22:56:36 -07:00
parent 12d2779fa3
commit f0d6fcab1b

View File

@ -60,7 +60,7 @@ public class SaveImageInfo
{ }
}
private static StringBuilder GetLines(ProgressBar progressBar, List<string[]> filesCollection)
private StringBuilder GetLines(ProgressBar progressBar, List<string[]> filesCollection)
{
StringBuilder result = new();
string json;
@ -68,6 +68,7 @@ public class SaveImageInfo
ImageInfo imageInfo;
FileHolder[] fileHolders;
List<string> lines = new();
int rootDirectoryLength = _PropertyConfiguration.RootDirectory.Length;
foreach (string[] files in filesCollection)
{
lines.Clear();
@ -84,9 +85,9 @@ public class SaveImageInfo
if (lines.Any())
{
directory = Path.GetDirectoryName(files.First());
if (directory is null)
if (directory is null || directory.Length < rootDirectoryLength)
continue;
_ = result.AppendLine(directory);
_ = result.AppendLine(directory[rootDirectoryLength..]);
foreach (string line in lines)
_ = result.AppendLine(line);
}