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