diff --git a/Map/Models/MapLogic.cs b/Map/Models/MapLogic.cs index e1c6895..8484c70 100644 --- a/Map/Models/MapLogic.cs +++ b/Map/Models/MapLogic.cs @@ -361,16 +361,16 @@ public class MapLogic personKeyFormatted = IPersonBirthday.GetFormatted(_Configuration.PersonBirthdayFormat, mapping.MappingFromPerson.PersonBirthday); directory = Path.Combine(_EDistanceContentTicksDirectory, by, personKeyFormatted, mapping.MappingFromPerson.SegmentB); if (isByMapping) - { - if (!personKeyToCount.ContainsKey(personKey)) - personDirectory = Path.Combine(directory, mapping.MappingFromPerson.DisplayDirectoryName); - else - personDirectory = Path.Combine(directory, mapping.MappingFromPerson.DisplayDirectoryName, $"{personKeyToCount[personKey]} Face(s)"); - } + personDirectory = Path.Combine(directory, mapping.MappingFromPerson.DisplayDirectoryName); else if (mapping.By is not null) personDirectory = Path.Combine(directory, mapping.MappingFromPerson.DisplayDirectoryName, "lnk"); else personDirectory = Path.Combine(directory, mapping.MappingFromPerson.DisplayDirectoryName[..1], "lnk"); + if (isByMapping && personKeyToCount.ContainsKey(personKey)) + { + saveContainer = new(Path.Combine(directory, mapping.MappingFromPerson.DisplayDirectoryName, $"{personKeyToCount[personKey]} Face(s)")); + results.Add(saveContainer); + } } saveContainer = new(personDirectory); results.Add(saveContainer);